北魏楚兵将军叔孙建率三万骑兵进逼东阳城,城中文武才一千五百人,竺夔、垣苗悉力固守,不时出奇兵攻击北魏军,取胜。北魏步骑兵绕城列阵十余里,大治攻城战具。竺夔挖掘四重壕沟,被北魏兵填平三重,北魏制造撞车,撞击城门,竺夔派人从地道中冲出,以粗绳将橦车拉翻,让它摧折。北魏兵又构筑长墙,围攻逾急。时间一久,城墙四处坍塌,战士多死伤,余众困乏,眼看着城池就要陷落。檀道济到了彭城,认为司州、青州两边军情都很紧急,而自己所领的兵少,不足以分赴两头;而青州道近,竺夔兵弱,于是与王仲德倍道兼行,先救竺夔。
三月二十七日,刘粹派李元德袭击许昌,斩北魏颍川太守庾龙。李元德于是留下绥抚,并上缴租粮。
北魏主拓跋嗣抵达盟津。于栗?造浮桥于冶阪津。三月二十八日,拓跋嗣引兵北渡黄河,向西进入河内。娥清、周几、闾大肥率军夺取土地,抵达湖陆、高平,当地人民屯聚射击。娥清等攻破高平全境各县,灭数千家,掳掠一万余人;刘宋兖州刺史郑顺之戍驻湖陆,因为兵少,不敢出战。
北魏主拓跋嗣又派并州刺史伊楼拔协助奚斤攻打虎牢。毛德祖随机应变,杀了不少北魏兵,而自己的将士也不断减员。
夏,四月一日,北魏主拓跋嗣抵达成皋,截断虎牢水源。停留三日,亲自督众攻城,竟不能攻下,于是前往洛阳,观看《石经》,遣使祭祀嵩山。