袁尚兵到,曹操诸将都认为,这是归师,不如避开他们。(《孙子兵法》,归师勿遏,因为他们要回家,归心似箭,战斗意志坚强,人人死战,势不可挡。)曹操说:“如果袁尚从大路来,我们就避开他。如果他顺着西山来,那就要被我们擒了。”(《孙子兵法》:“无邀正正之旗,勿击堂堂之阵。”如果袁尚从大路而来,旗帜整齐,阵容堂皇,那他是铁了心要救邺城,不顾胜败,没有退路,有必死之志。如果他顺着山根悄悄地来,那是靠着地形掩护,可进可退,随时准备撤退,没有战斗意志。所以战斗,本身是意志力的战斗,观察对方的战斗意志,就可以预测胜败。)
袁尚果然顺着西山来,东至阳平亭,离邺城十七里,在滏水边扎营,夜里,举起火把,通知城内守军,城中也举火相应。审配出兵城北,准备与袁尚内外夹击,突破包围。曹操逆击,审配败退回城,袁尚也败走,在漳水弯曲处扎营,曹操于是将他包围。包围圈还未合围完成,袁尚恐惧,遣使求降,曹操不听,围攻更加紧急。袁尚夜遁,退保祁山。曹操继续挺进,包围祁山。袁尚部将马延、张顗等临阵投降,袁军大溃,袁尚逃奔中山。