957年正月,南唐主李景派遣齊王李達攻打壽州,李達駐守濠州,派手下許文縝,邊鎬,朱元領(lǐng)兵數(shù)萬沿淮河而上,一直到紫金山,設(shè)置山寨十余座,又修筑夾道數(shù)里,作為運糧的通道。后周大將李重進也不是蓋的,幾天便摧毀了李達的部署。次月,柴榮奔赴壽州前線,視察。
三月,柴榮駐軍紫金山下,命趙匡胤登山擊賊,趙匡胤不負眾望,連破數(shù)寨,斃敵數(shù)千。南唐軍首尾不能相顧,當天夜里,南唐將朱元,朱仁裕,孫璘帶數(shù)萬軍兵來降。第二天,南唐軍所有的山寨盡被攻破,活捉許文縝和邊鎬,其余殘將沿江東逃。柴榮親率官兵追擊,直至傍晚已追出二百余里,殺獲數(shù)千,奪得戰(zhàn)艦糧船數(shù)百艘,錢帛武器不計其數(shù)。
柴榮下詔,征發(fā)附近郡縣的百姓鎮(zhèn)守淮軍,沒幾天,壽州的劉仁瞻開城投降,三天后,柴榮進入壽州,劉仁瞻率手下在門口迎接。柴榮非常高興,赦免城內(nèi)的犯人,壽州周圍五十里免交稅賦。還給劉仁瞻封了官,只不過封官的當天他就死了,有點兒蹊蹺。在淮河一帶視察了幾天,柴榮興致勃勃地返回了開封。
回到宮里,柴榮把去世的妻子,兒子,兄弟都追封了一邊,手下的功臣也個個有賞。柴榮在家沒消停幾天,到了十一月份,又發(fā)動了征南唐的戰(zhàn)爭。他親率諸軍攻濠州,奪關(guān)城,破水寨,南唐軍大敗,后周軍隊焚戰(zhàn)艦七十余艘,斬首二千級,進軍攻羊馬城。然后,后周軍水陸齊進,趙匡胤為先鋒,在渦口大破淮軍,南唐軍二千人投降,三百搜戰(zhàn)艦被俘。接著,后周軍一鼓作氣,攻下了泗州城。
十二月,柴榮和趙匡胤這對黃金兄弟夾淮河兩岸,水陸東進,江南大震,濠州團練使郭廷謂以城投降,李景眼看金陵守不住了,帶著手下官僚,棄城逃跑。至此,第二次征南唐宣告結(jié)束。