5月20日,李重進被任命為廬州、壽州等州的招討使,武寧節度使武行德被任命為濠州城下都部署。
南唐右衛將軍陸孟俊從常州帶兵上萬人趕往泰州,後周軍見狀立刻撤退,陸孟俊重新占領泰州,並派陳德誠在此駐守。陸孟俊隨即率軍轉攻揚州,在蜀岡安營,雙方兵力懸殊,韓令坤隨即帶兵撤退。周世宗立刻派遣張永德前往援助,韓令坤隨即返回揚州。周世宗又派遣趙匡胤在六合駐紮,趙匡胤放出話:“哪個後周的士兵要是敢從六合逃過去,我就砍掉他的腿!”韓令坤這才開始打算守城。 周世宗自從抵達了壽春城下,命令各路軍隊不分晝夜攻打城池,但是久攻不下。這時天降大雨,後周軍營內積水深達數尺,工程器具損失以及將士失蹤死亡的不計其數,兵糧運不過來,李德明也遲遲沒有訊息,於是有人提議退兵。這時有大臣建議周世宗向東前往濠州督戰,並且對城中南唐守軍聲稱壽州已經攻陷。周世宗採納了這條建議。5月25日,周世宗順淮河而下,並於5月31日抵達濠州。
韓令坤在揚州城東擊敗了南唐軍,並生擒了陸孟俊。陸孟俊早年曾經在廢掉馬希萼改立馬希崇的時候,幾乎殺掉了前舒州刺史楊昭惲全家,並劫走了全部財物。韓令坤入據揚州的時候,馬希崇把僅剩的楊家姑娘送給了韓令坤,韓令坤對她寵愛有加。在得知陸孟俊被俘後,楊氏突然嚎啕大哭,驚呆了的韓令坤詢問楊氏緣由。楊氏稱就是陸孟俊當年在潭州殺光了她的家人,說完後接著大哭。韓令坤隨即就把陸孟俊殺掉了。
南唐齊王李景達率領兩萬兵力從瓜步渡過長江,在距離六合二十多里地的位置紮營,不再繼續前進。各位將領都準備出擊迎戰,趙匡胤制止他們,說這時對方懼怕我們,還不知道我們有多少人,這時候出擊會很被動,要等他們打過來再說。幾天后,南唐出兵進攻六合,趙匡胤率軍反擊,陣斬南唐軍五千餘人,其餘上萬人的部隊想要逃過長江,為了爭搶一條渡船而淹死的人不計其數。南唐軍主力自此所剩無幾。
在戰鬥當中,後周軍有些士兵不願出力。趙匡胤在陣中督戰,發現不認真打仗的士兵,就用劍砍他的皮帽子。第二天,趙匡胤把所有皮帽子被自己砍過的士兵斬首,於是所有後周軍將士都不敢不奮勇殺敵。之前李璟調集揚州周圍所有的兵力試圖奪回揚州。6月10日,韓令坤上奏在灣頭堰擊敗從楚州來戰的萬餘名南唐軍,抓獲漣州刺史秦進崇。張永德則在曲溪堰擊敗了從泗州趕來的萬餘名南唐軍。
6月17日,向訓被任命為淮南節度使,兼任沿江招討使。渦口上奏稱新的浮橋已經建好。6月18日,周世宗從濠州趕到渦口。周世宗銳意進取,想要親自到揚州督戰,最後還是被范質等人以士卒疲乏、軍糧不足為由攔了下來。
6月23日,渦口改為鎮淮軍。
6月29日,周世宗留下李重進等人繼續圍攻壽州,自己則從渦口返回,並於7月6日返回大梁。