原來曹真也接到了曹睿的撤軍命令,當下整備兵馬,等待曹洪之軍到來,好一起撤往箕關。忽聽曹洪的大軍被陸遜追擊,陷入鏖戰,當下急忙率領麾下三千騎兵前來接應。
曹真之軍乃是新銳之師,奮勇沖來,一舉將閻志、田續逼退,救了曹洪、司馬懿的大軍退走。
司馬孚也率領步軍在來的道路上設置路障,虛插旌旗,以為疑兵,讓得漢軍不敢放手追擊。有司馬孚設置的路障阻擋,眾曹軍且戰且走,這才得以安然退入了溫縣。
等到陸遜率軍拔除了沿途路障,趕到溫縣城下時,天色已經黑了。當下陸遜只得命令眾軍結寨,準備休息一夜,明日再戰。
此時,城中的曹軍眾將卻已經決定不在溫縣停留,轉而連夜退往箕關。眾曹軍飽餐一頓之后,便即趁著夜色離城而去。這一次曹洪聽從了司馬懿之計,不但專門留兵掃除雪地行軍的痕跡,而且還留下了中郎將龐迪率領老弱傷兵近千人繼續把守溫縣,半道之上又分河內太守魏沖率領著數百人悄悄往回設伏。
陸遜其實也防著曹軍連夜撤退,因此雖然命眾軍建立營寨休息,卻也加派了斥候,不辭辛苦地監視城中曹軍的動靜。得知曹軍果然撤走,當下陸遜急忙揮軍追擊。
眾漢軍剛剛出營,準備繞過溫縣追擊的時候,就聽溫縣城內突然金鼓齊鳴,城墻之上火把通明,似乎有無數兵馬。與此同時,西邊的密林之中也突然喊殺聲震天。陸遜頓時驚訝不已,擔心黑夜之中中了曹軍埋伏,當下陸遜只得命大軍退回營壘,隨后加派斥候打探。
等到第二日天明之后,斥候終于打探得曹軍主力已經撤走,城中僅只近千傷兵,城外的伏兵也不多,僅只是曹魏河內太守魏沖的數百兵馬而已。
當下陸遜急忙再次揮軍追擊,一舉奪取了溫縣,擊潰了魏沖的伏兵。龐迪、魏沖二人盡皆被斬首。
只是大軍被阻了一夜,曹洪、曹真、司馬懿、鐘繇、司馬孚等人率領著一萬三千人的殘敗兵馬已經在箕關守將夏侯楙、程武的接應下安然進了關隘,追之不及了。