Shen Pei
From the western hills, Yuan Shang turned east to Yangping village (陽平亭), 17 "li" from Ye. On the bank of the Fu River (滏水) flowing north of the city, the relief army set camp and lit torches to signal the defenders for a coordinated attack, who lit another fire in acknowledgement. Shen Pei made a sortie to the north to rendezvous with Yuan Shang, but Cao Cao defeated both armies, driving Shen Pei back within the walls and Yuan Shang to Quzhang (曲漳), a bend on the Zhang River. Cao Cao then moved to surround Yuan Shang's position, but before the encirclement was completed, an afraid Yuan Shang sent Yin Kui (陰夔) and Chen Lin to negotiate for surrender. Cao Cao refused, and pressed Quzhang harder. One night, Yuan Shang abandoned Quzhang for Lankou (濫口) in the western Qi Hills (祁山), where Cao Cao followed and defeated Yuan Shang once more. Yuan Shang's army was completely scattered, his generals Ma Yan (馬延) and Zhang Yi (張顗) surrendered, and Yuan Shang himself fled far north to Zhongshan Commandery (中山). Cao Cao's men captured his baggages, seals, and other insignia.