公元466年,宋明帝劉彧弒殺前廢帝劉子業(yè)自立。二月,鄧琬和袁顗等人擁戴孝武帝第三子,年幼的江州刺史劉子勛為帝,各州鎮(zhèn)都譴責(zé)劉彧篡位自立,紛紛出兵從四面八方討伐建康。當(dāng)時淮北的徐州刺史薛安都,青州刺史沈文秀、冀州刺史崔道固等都起兵響應(yīng)劉子勛。
同年九月,劉子勛之亂被平定,薛安都派畢眾愛、王煥到建康向明帝投誠,上表道:“臣在上國茍且偷生,深受孝武皇帝厚恩,常想報(bào)答,因此在劉子勛起事時,響應(yīng)于他。如今天命歸于陛下,我愿率領(lǐng)部隊(duì),綁縛自己,等待陛下的懲罰。我以前的罪行,完全由陛下任意處理?!蓖瑫r,薛安都又命駐守下邳的柳光世投降。
宋明帝見叛亂已經(jīng)平定,以淮北五州歸順自己較晚,便想在淮北炫耀軍威,準(zhǔn)備發(fā)重兵前往徐州迎接薛安都,震懾一下淮北五州。蔡興宗勸諫說:“薛安都?xì)w順朝廷,絕對不假,現(xiàn)在正需派一個人,手拿一封信,前去迎接?,F(xiàn)在用重兵迎接他,他一定會驚疑憂慮,甚至可能招引北方的胡虜,災(zāi)患勢必更深。如果說他身為叛逆,罪惡深重,非誅殺不可,那么從前所赦免的人可太多了。何況薛安都在外,據(jù)守的是北戰(zhàn)場的一個大要鎮(zhèn),緊接邊界,地勢險要,兵力強(qiáng)大,無論包圍還是攻擊,都難以克制。為了國家的利益,尤其應(yīng)該使用和平手段安撫。一旦他叛投北魏,那么朝廷就要晝夜辛勞去對付后患了?!笔挼莱梢矂褡杷蚊鞯壅f,發(fā)重兵前往徐州,一旦逼薛安都太甚,恐引起他反叛。宋明帝不顧蔡興宗、蕭道成的勸諫,命張永、沈攸之率領(lǐng)五萬重兵前去迎接薛安都。薛安都認(rèn)為自己已經(jīng)歸順朝廷,而皇帝派重兵前來是要來討伐自己,追究自己的罪行,頓感恐慌不安,為求自保,于是便遣使者聯(lián)系北魏,以獻(xiàn)上徐、兗二州之地為條件,請求援兵。
北魏見薛安都求援,于是派博陵公尉元,城陽公孔伯恭率兵援救,同時任命薛安都為使持節(jié)、散騎常侍、鎮(zhèn)南大將軍、徐州刺史、河?xùn)|公。同年十二月,尉元抵達(dá)彭城,張永被迫退兵。這時,薛安都又后悔投降,密謀叛變。結(jié)果,密謀被尉元知曉,薛安都便施以重賄,將罪責(zé)推諉給女婿裴祖隆。尉元將裴祖隆斬首,保住了薛安都,徐、兗二州悉數(shù)盡入魏境。后北魏遣長孫陵等率兵開赴青州,慕容白曜率騎五萬為繼援,由于徐、兗二州已降北魏,青、冀二州與劉宋淮南地區(qū)的聯(lián)系被切斷,失去后援,青、冀二州的宋軍雖在沈文秀的指揮之下奮力抵抗北魏,但外無救援,內(nèi)又糧草盡斷,在圍困三年后,至泰始五年(469年),城破,沈文秀被俘,劉宋青、冀之地盡入北魏。
“泰始之禍”后,劉宋淮河以北的的青、冀、徐、兗、豫等五州之地全面陷于北魏,晉末劉裕北伐取得的領(lǐng)土自此悉數(shù)盡入北朝,從此南朝在疆域領(lǐng)土上對北朝的優(yōu)勢和威脅一去不復(fù)返,加劇了南弱北強(qiáng)的形勢,也有史學(xué)家將“泰始之禍”視為南弱北強(qiáng)局面的開始。