李元度於4月1日率領十營兵力從浙江西部邊界城市江山出戰,碗窯的太平軍從小清湖渡河前來迎擊,李元度發起反攻,將太平軍擊退。

李元度馬上又麵臨新的威脅。一支太平軍於4月3日攻破峽口福建清軍的軍營。左宗棠料定這支太平軍會撲向江山,便決定增派部隊西援。他接到探子報告,說李世賢占據了花園港,便派劉典率部與李元度的安越軍一起攻打花園港,未能攻克太平軍的防線。左宗棠親自率軍前進,於4月6日到達石笏。

李世賢率輕騎到達小清湖,左宗棠得到消息,急令玉山守軍將領顧雲彩聯合劉典、黃少春和佘翠隆等人的部隊攔截,想一舉抓獲太平天國的侍王,可是李世賢在激戰中逃脫。

花園港和石門的太平軍不等李元度發起攻擊,搶了先手,撲向安越軍的營壘。左宗棠令朱明亮率部前往河幹堵截,劉典率各營大聲呼喊,衝入陣中,太平軍抵擋不住,四散奔逃。

4月16日,劉典、劉璈和楊昌濬等部分三路攻打石門,衝破太平軍的幾重關卡,進攻花園港。軍士們拔掉花籬,攀壘登城,太平軍鑿穿牆壁,從牆孔發炮,湘軍死傷三百多人,無法突破。

4月20日,楊昌濬和劉典等部又分三路逼近花園港,發射火箭,焚燒太平軍的木棚,不料天降傾盆大雨,將火焰淋熄。太平軍出壘,拚死抵抗,寧鄉人黃少春三處受傷,便下令撤退。

楊昌濬的左路軍攻破太平軍主將翟天鳳所部的七座壁壘,解除了衢州清軍所受的威脅。楊昌濬就任衢州知府。

4月22日,太平天國對王洪春元聽說花園危急,領兵從衢州殺到雙橋,號稱有幾萬兵力。左宗棠將部隊分為兩路,一路攻打花園,另一路抵抗洪春元的援軍。

太平軍不願與湘軍交戰,於4月24日從上台毛村繞過衢州南側,奔向龍遊。左宗棠返回常山。李世賢率部撤回金華。

溫州民團出兵攻擊太平軍,迫使各路太平軍返回處州,在鬆陽和遂昌集結。林文察率部攻打遂安,太平軍從江山趕來增援,林文察率部在石練將太平軍擊退。

石達開於4月初率部從小河取道朱家觜,在淺水區跋涉偷渡,包圍涪州城,挖地道發起猛攻。恰好劉嶽昭的前軍和唐炯的部隊都已到達涪州,唐友耕分兵守城,內外夾擊,將仰天窩和堡子城的太平軍壁壘全部攻破,斬殺和俘虜近萬人。涪州解圍,石達開率部奔向二十裏外的藺市。

劉嶽昭率領的後隊有兩千兵力,道員張由庚扼守李渡溪,防止太平軍渡向江北,並且監視鶴遊坪的順天軍。劉嶽昭和唐友耕率部渡到江北,奔赴重慶,趕在太平軍前麵。唐炯的部隊駐防涪州,防止石達開殺個回馬槍。

李永和派出的增援部隊已從宜賓來到青神。蕭慶高率部於4月5日將增援青神的順天軍擊退。4月6日,青神城內的順天軍沿長江南岸,東奔宜賓,分為兩部,一部駐紮天洋,另一部駐紮在八角寨。蕭慶高率部攻克青神和豐都。順天軍向東北方向進軍,襲擊忠縣和萬縣,奔向雲陽。田興恕已派出總兵熊煥章率領一千五百人增援四川。

湘軍在貴州的兵力減弱以後,清廷在這個省的防務漏洞百出。在貴州的西南角上,回民起義軍於4月份攻占了興義。在貴州東部,石阡和銅仁的苗民起義軍攻打鎮道營壘,全部攻破。起義軍南下,攻打邛水,將駐防軍擊潰。湘軍接到警報,從湖南進駐銅仁。起義軍北上鬆桃,南攻天柱。

湖南增兵防守天柱以北一百裏處的晃州。鎮筸總兵分部防守。江忠義已經病歸故裏,新寧人江忠朝和鄧子垣接管了他的部隊,奉命奔赴貴州增援。

清廷下詔,責備韓超一味依靠湖南的援軍,辜負了朝廷托付疆土的重任。