后唐军将领郭廷谓烧毁了涡口的浮桥,并在定远击溃了武宁节度使武行德部,武行德只身逃脱。李璟任命郭廷谓为滁州团练使,并充当上坏水陆应援使。
7月31日,周世宗开始重新整治定远军和寿春城南的失利,任命武行德为左卫上将军,李继勋为右卫上将军。
周世宗第三次亲征
11月13日,周世宗从大梁出发,当月27日抵达淮河,并于当晚五鼓时分渡过淮河;28日抵达濠州城西侧。濠州城东北方向十八里处有一片滩涂地,南唐军在上面设置了栅栏,周围还挖了护城河,他们认定后周军队无法通过。29日,周世宗亲自率军攻打,并且派康保裔率领数百名士兵乘坐骆驼渡过护城河,赵匡胤率骑兵紧随其后,最终成功攻陷该地。李重进攻破了濠州的南关城。12月4日,周世宗亲自率军攻打濠州,王审琦攻拔南唐水寨。南唐军在濠州城北屯了几百艘战船,又把大木头立在了淮河河道里,用以限制后周军活动。周世宗让水军发起进攻,南唐军在淮河上的布防没过多久就崩溃了。南唐军在战斗中共有七十多艘战船被焚,两千余人被杀。后周军随即攻陷了南唐军的羊马城,濠州主城内陷入一片恐慌。12月7日晚上,濠州守将郭廷谓上表称自己家人都在南唐,“如果自己投降他们可能性命不保,请让我先回金陵复命,然后再回来投降”。周世宗批准了他的请求。
12月12日,周世宗得知南唐有数百艘战船在泗水东侧,准备支援濠州,于是亲自率军前往迎击,并于两天后在洞口大破南唐军,阵斩五千余人,俘虏两千余人。于是后周军乘胜东下,所经之处无不获胜。12月16日,后周军抵达泗州城下。赵匡胤率军攻打泗州城南,放火烧掉了城门,攻破泗州城的水寨以及月城。周世宗来到月城城楼,亲自督促将士们攻城。
12月26日,南唐泗州守将范再遇举城投降。周世宗任命范再遇为宿州团练使。周世宗来到泗州城下,让军中割柴草的人不许割到百姓的庄稼。百姓们非常感激,争相用收割来的稻谷劳军。泗州城虽然攻下来了,但是没有一个士兵敢擅自入城。周世宗听说南唐在洞口又集结了几百艘战船,随即派遣骑兵过去探察,逼得南唐军退保清口。12月29日,周世宗亲自率军顺着淮河北岸前进,其余将领在淮河上前进,一同追击南唐军。当时的淮河河岸很久没有走人了,上面长满了密密麻麻的芦苇,泥淖和沟壑也到处都是,但是后周军队乘胜前进,早就忘记了疲劳。12月31日,后周军追上了南唐军,两军一边打一边走,战鼓等声音几十里的范围内都听得到。
显德五年(南唐中兴元年,958年)1月1日,后周军在楚州西北大破南唐军。有的南唐军沿着淮河向东逃窜,周世宗继续亲自率军追击,赵匡胤为前锋,追了六十里后,成功俘获了南唐保义节度使陈承昭。这次战斗过后,除了已经烧沉的,后周军缴获战船共计三百余艘,俘获南唐军士兵七千余人。自此,南唐在淮河上的军力已被全部肃清。
郭廷谓的使者从金陵城返回后,知道南唐军无法前来支援,就让录事参军李延邹起草降表。李延邹责怪郭廷谓不够忠义,郭廷谓让将士将李延邹围了起来,李延邹把笔扔到了地上,大骂道:“大丈夫不给叛徒写降表!”郭廷谓杀掉了李延邹,举城投降。投降后,后周得到了城中的上万士兵和上万斛军粮。李璟则给郭廷谓的儿子封了官。
1月2日,周世宗渡过淮河,在楚州城西北方向驻军。
1月5日,南唐雄武军使、涟水县知县崔万迪投降。
1月6日,郭廷谓被任命为亳州防御使。
1月8日,周世宗率军攻打楚州,并于当天攻克楚州月城。
1月10日,郭廷谓来到行宫面见周世宗,周世宗安抚了郭廷谓,并让郭廷谓率领自己的旧部攻打天长县。周世宗派遣铁骑左厢都指挥使武守琦率领数百骑兵直奔扬州。南唐地方官员烧毁了扬州内的所有房屋,并把全部城中居民迁往南方。等后周军赶到的时候,城中只剩下了十几个老弱病残。1月13日,武守琦将这些情况上报给了周世宗。
周世宗听说泰州已经没有防备,立刻派兵前往攻打,并于1月16日攻下了泰州。
1月25日,后周废除了匡国军。当月,南唐改元中兴。
1月27日,右龙武将军王汉璋上奏称,海州已经攻克。
1月29日,侍卫马军都指挥使韩令坤担任扬州军府知府。
周世宗想把淮河上的战舰全部引入长江,但是被堵在了北神堰,而转向楚州西北的鹳水,前往勘探的使者称地形不允许,如果要通过的话耗费的功力更多。周世宗亲自前往视察,并作出规划,调动楚州当地的民夫来完成工程,十多天的时间工程就完成了。几百艘巨型战舰出现在长江的时候,南唐人还以为是神兵天降。
2月1日,南唐静海军被攻陷。后周开始和吴越直接接壤。
后周军已经围攻楚州长达四十多天了,但是南唐守将张彦卿依旧坚守着。2月14日,周世宗亲自督战,并把行宫搬到了城下。2月16日,后周军攻克楚州。张彦卿和都监郑昭业依旧坚持巷战,直到刀和剑都拼完了,张彦卿自杀,其所部千余人,到死都没有一个人投降。
南唐将天长县改为雄州,并任命建武军使易文赟担任刺史。2月23日,易文赟举州投降。
2月27日,周世宗从楚州出发,并于3月8日抵达扬州。抵达扬州后,周世宗让韩令坤派万名丁夫在原城墙的东南角加盖一座小城,作为城的治所。
3月16日,黄州刺史司超和控鹤右厢都指挥使王审琦率部攻打南唐舒州,抓获南唐舒州刺史施仁望。
3月23日,周世宗抵达泰州。
4月1日,周世宗抵达迎銮镇,时不时地前往江口督战,让后周水军攻打南唐水军,并成功击破对方。周世宗得知南唐战舰在东?州驻守,并扼守住了长江口以及通往苏州、杭州的水路的时候,立刻派遣殿前都虞候慕容延钊率领步兵和骑兵,右神武统军宋延渥率领水军顺江而下。4月4日,慕容延钊上奏称在东?州成功击溃南唐军。周世宗随即派李重进率兵赶往庐州。
世宗柴荣三度亲征,彻底攻占了南唐长江以北之地。以围点打援之策,疲惫、消耗南唐军;继新建水军,水陆并进,尽歼南唐淮上水军,直捣长江,迫南唐划江为境,至此江南岌岌可危。