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