在南方戰場上,岳州牧金盛憑借著城墻的防御和軍民的團結,率南方漢軍與唐軍第二路張楠所部對峙長達半年之久,張楠久攻不克岳州紫陽府,背后起義不斷,遂向李存義請示撤軍平叛,被李存義拒絕。
南方漢軍兵少,金盛所部不過八千戰兵和一萬兩千鄉軍,另有一萬南方義軍駐防各處協助戰斗,但士氣高昂。而唐軍張楠雖然統兵超過十萬,但多數為急速擴軍,導致軍隊戰斗力低下,而叛軍優勢在于背后有李存元源源不斷地糧草和兵源。
對峙半年,唐軍張楠部軍隊不減反增,擴兵至十五萬。
瘋狂的擴軍加重了永州壽州二州民變,百姓民不聊生,匪患越來越嚴重,一些百姓攜家帶口偷偷逃到岳州或進入十萬大山中尋找活路。
看到永州和壽州百姓遭到的苦難之后,岳州軍民更加團結一致,但金盛擔心長期對峙下去,局勢將越發對自己不利。他表面虛張聲勢與唐軍佯裝對峙,暗中將主力調離紫陽府,忽然南下猛攻永州方向。
漢軍在永州收到百姓們的竭力歡迎,半月之內奪回永州大部,并匯合永州之漢軍和義軍開始猛攻壽州方向。
張楠主力立即回援試圖剿滅后方漢軍,雖然金盛所部精銳只有五千多人,卻像一只老鼠一樣忽而出現在壽州,忽而出現在永州,忽而出現在岳州,搞得唐軍疲憊不堪。
等張楠穩定后方時,已經到了九月,中原戰場中,唐軍主力李存義部已經被蕭開逼退到了江州進行了修整。
唐軍寧玉被擊敗后,在李存義的支持下在江州強征了三萬農民軍后,率軍向牧州發起進攻。由于牧州隸屬于漢軍大后方,防守松懈,居然被寧玉連續奪取數座城池。寧玉所部軍紀極差,入牧州后燒殺搶掠無惡不作,牧州百姓陷入水深火熱之中。
此時金盛率領岳州軍突然出現在牧州戰場,他兵分兩路,一路大張旗鼓進攻唐軍寧玉正面,另一路則繞到唐軍背后,猛然殺出,連殺寧玉二十多員將領,將寧玉逼入隨山與熊領山一帶。
寧玉逃入山林躲藏時,被熊領山一座山寨土匪所殺。
金盛俘獲兩萬唐軍叛軍,拷問得知九成唐軍士兵皆為被強征入伍,一成士兵是寧玉的老部下,屠殺百姓也是他們所為。金盛下令處死所有殘害過牧州百姓的戰俘,其余人編入岳州漢軍,隨后立即返回岳州戰場。
張楠此時忙于處理后方頻繁四起的反叛,因此給了金盛充分圍剿寧玉的時間。
到十一月時,張楠才得知寧玉部被滅,意識到自己被金盛給騙了,他發狠下令強攻岳州紫陽府,連奪六座縣城。金盛下令百姓從紫陽府后撤至岳州府進行安頓,又派遣部將在紫陽府紫陽山下與唐軍交戰。
彼時張楠部連攻數日紫陽山而不得,士兵傷亡過萬,張楠見一時無法取勝,打算分兵進攻。
金盛焦急不已,岳州軍兵力稀少是他們的缺點,一旦張楠部分兵,他們無暇進行防御。當此時,投降于金盛的前農民起義軍左興忽然率五萬藤甲兵從苗漢府支援而來,一舉擊潰了進犯紫陽府的唐軍。