次年，战事持续，司州刺史毛德祖坚守虎牢，魏军转攻而攻下洛阳，河南郡失陷；另叔孙建与刁雍则攻青州，但青州刺史竺夔据东阳城（今山东青州市）不下，因檀道济等南朝宋援军将至而撤围，转而增援围攻虎牢的魏军，终毛德祖力战被俘，司州失陷。元嘉元年（424年），辅政的徐羡之等人废杀庐陵王刘义真及宋少帝，改立宜都王刘义隆为帝，即宋文帝。宋文帝即位后即想收复之前被北魏攻下的河南地，在元嘉三年（426年）诛杀徐羡之等，消灭了权臣势力后，就意欲北伐，曾经对北魏使者声索失土，威胁要派兵进攻。元嘉六年（429年）北魏太武帝意欲北攻柔然