顺治九年,已经亲政的顺治帝派定南王孔有德、平西王吴三桂率两路大军分别从广西桂林和四川乐山出征,夹击大西军。
对李定国来说,这是一场他期待已久的战争,李定国早已做足了准备。他早早训练兵马,准备粮草,就等待着这一天。当年三月,李定国指挥八万兵马挥师东进,出发前,李定国定下五条军规:不杀人,不放火,不抢劫、不奸淫,不宰耕牛。军纪严明,战斗力奇强,两个月内,李定国连续攻克四座城池,湖南诸地的清军哀鸿遍野。顺治帝频频接到南方失利的战报,急忙派定南王孔有德抵抗李定国。
孔有德是谁,清朝六大异姓王之一,此人乃明朝猛将毛文龙的部下,后来投奔清朝,深得皇太极重用。在清朝攻打朝鲜、清军入关、攻打南京等战役中,孔有德都立下赫赫战功。最重要的是,孔有德自从投奔清朝之后,就没有吃过败仗。但是,在桂林之战中,李定国用50头大象组成的象阵让孔有德彻彻底底地失败一回。孔有德在严州之战中丢盔弃甲,只身一人逃到桂林。
孔有德逃到他的老窝桂林,重整兵马,打算再战李定国。李定国迅速带兵包围了桂林,在桂林城,交战双方都有七八万兵马,李定国沉着指挥,用云梯攻城。西北军英勇攀上城楼,孔有德见城池已破,走投无路,只得杀死妻妾,自焚而死。