Zhang Ren and Liu Zhang's son, Liu Xun, moved to a garrison at Luo (雒; north of present-day Guanghan, Sichuan). When Liu Bei's forces showed up, Zhang Ren led his men to engage the enemy at Yan Bridge (鴈橋) but was defeated and captured alive. Liu Bei had heard of Zhang Ren's reputation for being brave and loyal so he asked Zhang to surrender. However, Zhang Ren replied sternly, "I'll never serve two lords." He was then executed. Liu Bei felt it was a pity.