1652年初,李定国率部进军湖南,很快就收复了湖南大部分州县;按照原定军事计划,冯双礼留在湖南,与盘踞辰州、岳阳、常德的清军对峙;李定国则率领本部兵马从湖南进入广西,准备消灭满清定南王孔有德藩下的清军,同时收复广西,再图谋进军广东。

镇守广西的满清定南王孔有德。是一个老牌汉奸,又是满清的忠实鹰犬。孔有德的定南王藩下兵力强大,他带兵攻占湖南以后,又不辞劳苦,为清廷去平定广西。在不到一年的时间里,孔有德就攻克桂林,占领了广西全境,

一时间,孔有德被清廷倚若长城,风光无限。他自己也自视甚高,目空一切。殊不知他的末日马上就要到了。

当孔有德侦知南明军队攻入湖南的消息后,他并没有把大西军放在眼里。对于即将到来的大战,孔有德毫无危机意识。他采取的唯一军事措施就是:派遣藩下将领孙龙、李养性前去重镇全州加强防守。至于其余分别驻守在广西各地的清军,孔有德并未及时把他们集结起来,形成强大的战斗力。这都是因为孔有德自随清军入关以来,从未遇到劲敌,所以他骄横至极,丝毫没有意识到这次遇到的明军将是要他老命的强敌。

1652年6月,李定国率领南明军队从湖南的武冈、新宁出发,南下广西。明军主力直逼重镇全州,经过一番激烈的攻防战,攻势凌厉的明军于6月28日一举攻下了全州城,击毙了清军主将孙龙和李养性。

军报传来,孔有德大惊失色;他万万没有料到南明军队竟有如此强劲的战力。

为了扭转战局,6月29日孔有德急忙亲自带领桂林守军,匆匆赶往兴安县的严关,意欲占据险要地势,扼守关口,把明军拒之门外。

可是,李定国一轮攻势就击破了孔有德的防线。对于明军猛烈的进攻,清军根本无力抵挡。清军很快就败下阵来,争相溃逃;明军乘胜在后掩杀,直杀得清军“浮尸蔽江下”,惨败的景象让孔有德羞愤难堪之极。

当天傍晚时分,孔有德狼狈逃回桂林,收拢败军,下令紧闭城门,固守不出。

明军紧追不舍,6月30日正午,明军已经抵达桂林的郊外。

孔有德在城头上一眼望去,只见李定国兵力强大,军威雄壮,知道单凭桂林城中的清军,绝不是李定国的对手。于是,孔有德慌忙飞檄传书,急调镇守南宁、梧州、柳州等地的清军前来回援桂林。

但是,时间已经来不及了。

7月2日,李定国的军队把桂林城严密包围起来,可谓是水泄不通。然后明军就展开猛攻。

负隅顽抗的清军到底不是李定国的对手,到了7月4日的中午,明军经过一番激烈的厮杀,攻破了桂林的武胜门。

城门一破,情绪高涨的明军一拥而入,守城清军惊心丧胆,抵挡不住,争先恐后地向城中溃逃。

闻知明军攻入城中,孔有德一声长叹:“完了!”他命令身边的亲兵把自己平生搜刮来的珍宝都堆积起来,命令亲兵放火,把自己的定南王府付之一炬。据传,孔有德在火起之际,拔剑自杀了。他的家眷中只有女儿孔四贞乘乱逃出桂林,得以活命。

桂林一役,两广震动。李定国坐镇桂林,明军四下出击;广西清军如惊弓之鸟,纷纷逃窜。明军挟战胜之势,连续进攻,收复了广西大部分地区;广西清军一路奔逃,大部分都窜入重镇梧州城中,惶惶不可终日。

在明军的乘胜追击之下,广西各地清军无力抵抗,纷纷败退,多名将领被击毙,一些清军向明军投诚,最后只剩下清将线国安、马雄、全节带领各地清朝官员逃入梧州,收拾残部,固守待援。他们都把希望寄托在广东方面之满清平南王尚可喜的身上。

清朝在广东的平南王尚可喜、靖南王耿继茂两藩的兵力,远远不如定南王孔有德的兵力强大,现在听到孔有德兵败自杀的消息,二人惊恐不已,深知以广东之清军绝不是李定国的对手;所以,尚可喜密令与广西相邻的广东地方文武官员,一旦明军逼近,应立刻带上官印,迅速撤到肇庆集结固守。此举意味着尚可喜他们已经打算放弃肇庆以西的所有广东府县了。

在此情况下,对于广西清军的求救,尚可喜根本就无力增援了。8月份,李定国带领明军直趋梧州,清将线国安、马雄等人不敢应战,率领残兵败卒仓皇逃入广东,拱手把梧州交给了明军。

至此,李定国大军收复了广西全境,对于全国各地的反清斗争来说,这是极其鼓舞人心的。因为这场战役是以大西军为主的南明军队首次依靠自己的力量力克强敌,恢复了明朝在广西的统治,对于两广地区人民抗清的事业带来了极大的帮助。同时,也使全国的反清义师都看到了胜利的曙光。许多潜伏于广西大山里面的抗清武装都纷纷走出山区,投入到李定国的军营里,后世赫赫有名的勇将马宝就是这个时期带着一小支部对从深山走出,加入了李定国的军队,参加了进攻桂林等地的战役。由于马宝勇猛善战,立下了很多战功。从此马宝开始名震天下。