，元嘉之政衰矣」。元嘉二十九年（452年），刘义隆以北魏太武帝去世，命萧思话督冀州刺史张永攻碻磝，可是自七月开始攻城起一直都无法攻破，至八月更被魏军烧了攻城器具和军营，萧思话即使率兵增援，攻了十多日都没法攻下，眼见兵粮不足，只有退兵。另一边在攻虎牢的鲁爽等知萧思话退兵后亦撤走，北伐结束。
晚年内乱.元嘉二十二年（445年），左衞将军、太子詹事范晔与员外散骑侍郎孔熙先等人被揭发图以刘义康造反，皆被诛杀，刘义隆亦因而废刘义康为庶人。刘义隆第二次北伐失败，令魏军兵至瓜步，此时他忧心有