两军激斗多时,宋军势大,渐渐逼近。忽有马岱亲率西凉铁骑自后冲来,宋军大乱。吴用却早埋伏下单廷珪、魏定国两支军,截住西凉军。两边各自交战,西凉军来势凶猛,单廷珪、魏定国只办得堪堪挡住。吴用看势难胜,便使诸军相掩,轮番后撤。魏、秦军亦不敢追。第三日平明,吴用复令李应、刘唐、扈三娘分兵三路,一齐去攻魏寨。魏寨中张郃、郭淮、孙礼出阵抵挡,战约半日,姜维又引西凉铁骑从后面抄袭而来。吴用亲率弓弩手射住,两边彼此冲突,都不得利。再续战两个时辰,各自退去。此后一连数战,俱是如此。吴用便留朱武守城,自与刘唐、雷横等引军数万,往河阴之南,亦立寨对峙。更筑围做截魏军状。单廷珪谓吴用曰:“丞相,山东战事,未知虚实。今若长久对峙,恐非国家之利。”吴用笑道:“贼军渡河而来,所携粮草不多;虽打下我许多县镇,得了一批,总不能持久。今我但以军围困,待其粮尽自乱,岂不美哉?”单廷珪善之。曹真见状,亦恐吴用围定;遂令众将引军,轮番出来冲突。吴用早安排强弓硬弩,射住阵脚,魏军冲突不破。眼看堑围渐合。
是夜月黑风紧,将到三更,魏寨四周,忽然火光大起,呐喊震天,无数军马往来围攻。魏军众将急各引军防御。曹真传下将令,城头寨内,只许严守,不得出战。冲突多时,宋军不得入。看东天渐白,寨外围攻宋军,都攻得懈了。忽听南边杀声大起,一彪军马抄到宋军之后,分头杀进围来,旗号正是西凉马岱。宋军大乱,寨中数处火起。曹真大喜,便令诸将各引兵马,杀出接应。贾逵谏道:“夜战未知虚实,不可擅出。”真曰:“贼众我寡,所以能相持,一则众将士勇战,一则有秦军为翼也。今秦军自后袭敌,宋贼微乱。若不乘机夹击,任彼合围秦军,则终失机。且吾等粮草将尽,岂能久待自困?”遂不从贾逵之言,令张郃、戴陵为左路,自与郭淮?