第五节魏军南下
元嘉二十七年,宋文帝大举北伐。东西并举,诸路大军一齐进发。王玄谟攻打滑台,数月未能攻陷。九月,魏太武帝亲自率军南下。玄谟不下令急攻,而下令撤退,士卒散亡殆尽。垣护之率百艘战船占据石济,魏军将王玄谟的大船用铁锁相连,封锁江面。太武帝继续率大军向南进发,永昌王发兵前往汝、颖地区,高凉王从青州发兵南下,各镇加紧守卫城池。魏军攻打彭城,彭城兵力虽多,但是城中少粮。刘康祖率大军与之交战一天一夜,最终因寡不敌众,康祖被杀。太武帝从彭城继续南下,渡过淮水,文帝准备好水师战船积极防御。太武帝遣使请求和亲,文帝与众臣商议,大家都觉得可行,只有江湛认为不可。二十八年,魏军抢掠许多百姓,烧毁了很多房屋然后退走。太武帝又围盱眙,守将臧志誓死不降,而且大骂太武帝,太武帝大怒,命大军猛烈攻击,一个半月仍然没有攻陷。而这时,彭城军队已经断其归路,再加上军中疫病盛行,因此,太武帝下令撤退。
东路大军已败,西路大军则战况颇佳。安都驻扎弘农,法起进据潼关,季明向陕西进发。远景命令安都等人一起在陕西地区集结。关中义士,纷纷并起,羌、胡等族也都起兵响应,王玄谟败退,魏军深入,文帝以为远景大军不宜单独行进,故下令班师。
当初仇池杨宋奴死后,他的两个儿子佛奴、佛狗,逃奔关中。苻坚封佛奴为右将军,佛狗为护夷将军。后来又把自己的女儿嫁给了佛奴的儿子。苻坚在淮南大败,佛定尽力侍奉苻坚。苻坚死后,佛定率全家迁往陇右。召集千余家,自号仇池公,向晋称臣。佛定请求割给自己天水以西,武都之上的地区,孝武帝答应了他的请求。大元十五年,佛定平定天水、略阳二郡,占据了秦州。十九年,攻打外族,兵败被杀。佛定无子,因此佛狗的儿子佛盛承袭了他的爵位。文帝时,佛盛去世,世子佛玄继位。第二年,佛玄归附了魏国。佛玄死后,其弟佛难当废掉侄子自立,宋仍封其为武都王。益州刺史刘道济,不得民心,百姓欲以为乱。这年七月,蜀地发生叛乱,众十余万,四面围城。道济将贼军打退,这时,道济已身患重病。十年,贼军又至,道济去世,裴方明等人偷偷发丧,其后,将贼军击败。十四年,其乱才被平定。当时,文帝派萧思话前往梁州代替法护,难当趁萧思话还未到任之时发动袭击,占据汉中。魏国拜其为南秦王,十一年,思话派兵将其讨平。十三年,难当自立为大秦王。仍然向朝廷进贡。十七年,境内大旱,灾难不断,于是自降大秦王尊号,复称武都王。十八年,率军南侵,占据蜀地。十九年,文帝派出三千甲士,又派荆、雍等地兵马一同前往讨伐,难当将妻子送往魏国,仇池被平定。
二十九年,魏太武帝驾崩。文帝又派徐、兖二州刺史萧思话率众北伐。大军受阻,死伤众多,退还京师。
从景平初年一直到元嘉末年,宋魏之间总共历经三十多年的战争,其中,宋败魏胜居多。原因是多方面的,从大的方面来看,拓拔氏占地广泛,实力雄厚,距离中原又较远,想要灭掉魏国绝非易事。想要攻打代北之地,就必须先取河北和关中。元嘉五年,谢灵运上书请伐河北,而此时河南之地还未巩固,实在不是伐河北的时候。元嘉二十七年一战,宋耗费巨大,却没有获得实质上的益处。