追赶。两匹马相距不远,张辽急忙取弓射箭,沮鹄中箭落马。曹操指挥军马掩杀,敌军都四散奔逃。于是曹操率领大军向前抵达冀州。曹洪已经靠近城下。曹操命令三军绕着城池筑起土山,又暗中挖掘地道攻城。审配设计坚守,法令十分严格,东门守将冯礼因为醉酒耽误了巡逻警戒,审配严厉地责罚了他。冯礼怀恨在心,偷偷出城向曹操投降。曹操询问破城的计策,冯礼说:“突门内的土很厚,可以挖掘地道进去。”曹操就命令冯礼带领三百壮士,在夜里挖掘地道进城。
审配自从冯礼出城投降后,每天夜里都亲自登城巡视军队。当天夜里在突门阁上,他望见城外没有灯火,就说:“冯礼一定是带兵从地道进城。”急忙召唤精兵运石头砸突闸门。门被关闭,冯礼和三百壮士,都死在土中。曹操这一战失利,于是放弃地道之计,退军到洹水边上,等待袁尚回兵。袁尚攻打平原,听说曹操已经攻破尹楷、沮鹄,大军围困冀州,就收兵回救。部将马延说:“走大路回去,曹操一定设有伏兵。可以走小路,从西山出滏水口去袭击曹营,一定能解围。”袁尚听从了他的建议,自己率领大军先行,让马延和张顗断后。很快有密探去报告曹操。曹操说:“他们如果从大路上来,我就避开;如果从西山小路而来,一战就可以擒获他们。我料想袁尚一定会举火为号,让城中接应。我可以分兵攻击他们。”于是部署安排妥当。
袁尚出了滏水界口,向东到阳平,在阳平亭屯军,离冀州十七里,一边靠着滏水。袁尚命令军士堆积柴薪干草,到夜里焚烧作为信号,派主簿李孚扮成曹军都督,一直来到城下,大叫开门。审配听出是李孚的声音,放他进城,李孚说:“袁尚已经在阳平亭列兵,等候接应。如果城中出兵,也举火为号。”审配让城中堆积柴草放火,来互通消息。李孚说:“城中没有粮食了,可以放出老弱残兵和妇女出城投降,曹军一定不会防备,我们就跟着百姓后面出城攻击他们。”审配听从了这个建议。第二天,城上竖起白旗,上面写着“冀州百姓投降”。曹操说:“这是城中没有粮食了,让老弱百姓出城投降,后面一定有军队出城。”曹操让张辽、徐晃各带领三千军马,埋伏在两边。曹操自己骑马、张着麾盖来到城下。果然看见城门打开,百姓扶老携幼,手持白旗出城。百姓刚出城完,城