卻說宋廷馳詔入關,召還柳元景以下諸將,詔中大略,無非因王玄謨敗還,柳元景等不宜獨進,所以叫他東歸。元景不便違詔,隻好收軍退回,令薛安都斷後,徐歸襄陽。為這一退,遂令魏兵專力南下,又害得宋室良將,戰死一人。
原來豫州刺史南平王劉鑠,曾遣參軍胡盛之出汝南,梁坦出上蔡,攻奪長社,再遣司馬劉康祖,進逼虎牢。魏永昌王拓跋仁,探得懸瓠空虛,一鼓攻入,又進陷項城。適宋廷召還各軍,各歸原鎮,劉康祖與胡盛之,引兵偕歸。行至威武鎮,那後麵的魏兵,卻是漫山遍野,蜂擁而來。胡盛之急語康祖道:“追兵甚眾,望去不下數萬騎,我兵隻有八千人,眾寡不敵,看來隻好依山逐險,間道南行,方不致為虜所乘哩。”康祖勃然道:“臨河求敵,未得出戰,今得他自來送死,正當與他對壘,殺他一個下馬威,免令深入,奈何未戰先怯呢?”勇有餘而智不足。遂結車為營,向北待著,且下令軍中道:“觀望不前,便當斬首!驚顧卻步,便當斬足!”軍士卻也齊聲應令。聲尚未絕,魏軍已經殺到,四麵兜集,圍住宋營。宋軍拚命死鬥,自朝至暮,殺斃魏兵萬餘人,流血沒踝,康祖身被數創,意氣自若,仍然麾眾力戰。會日暮風急,虜帥拓跋仁,令騎兵下馬負草,縱火焚康祖車營,康祖隨缺隨補,親自指揮,不防一箭飛來,穿透項頸,血流不止,頓時暈倒馬下,氣絕身亡。餘眾不能再戰,由胡盛之突圍出走,帶著殘兵數百騎,奔回壽陽,八千人傷亡大半。
魏兵乘勢**威武,威武鎮將王羅漢,手下隻三百人,怎禁得虜騎數萬,把他困住,一時衝突不出,被他擒去。魏使三郎將鎖住羅漢,在旁看守,羅漢伺至夜半,覷著三郎將睡臥,扭斷鐵練,踅至三郎將身旁,竊得佩刀,梟他首級,抱鎖出營,一溜風似的跑到盱眙,幸得保全性命。