邢峦率骑兵八百,倍道兼行,五天就到了鲍口。十月二十六日,白早生派其大将胡孝智将兵七千,离城二百里迎战。邢峦奋击,大破胡孝智军,乘胜长驱至悬瓠。白早生出城迎战,又被击破,邢峦于是率军渡过汝水,包围悬瓠城。元恪下诏,加授邢峦为都督南讨诸军事。
十月二十七日,北魏镇东参军成景隽杀宿豫戍主严仲贤,献出城池投降南梁。当时北魏郢州、豫州二州,自悬瓠以南,一直到安陆,全部城池都落入南梁,唯义阳一城为北魏坚守。蛮帅田益宗率群蛮归附北魏,北魏任命他为东豫州刺史。南梁皇帝萧衍开出车骑大将军、开府仪同三司、五千户郡公的条件招降他,田益宗不从。
十一月十一日,北魏派安东将军杨椿将兵四万攻打宿豫。
北魏主屡次接到邢峦捷报,命中山王元英救援义阳,元英因兵少,累次上表请求增兵,元恪不许。元英到了悬瓠,与邢峦一起攻城。
十二月十日,齐苟儿等开门出降,斩白早生及其党羽数十人。元英于是引兵前趋义阳。南梁宁朔将军张道凝之前屯驻楚王城,十二月十四日,弃城逃走。元英追击,斩张道凝。
北魏义阳太守、狄道人辛祥与郢州刺史娄悦共守义阳,南梁将军胡武城、陶平虏攻城,辛祥夜里出城偷袭南梁军营,生擒陶平虏,斩胡武城,由是州境得以保全。论功当赏,娄悦耻于功劳出于下属,向执政的高肇说将军们的坏话,于是这些功臣没有得到任何赏赐。