之兵见黄明聪所部人少,乃聚而围之。为了振奋隋军士气,黄明聪乃命副将杨弘礼率军击败林邑军的前锋,斩首数千。又与李晕合军进攻交谷城今越南河静省河静以南。
交谷城是林邑在横山以北最后的据点,兵力充足。
黄明聪故意只命杨弘礼率少量部队攻城,而假装把主力进攻他处,以麻痹林邑军。而暗中黄明聪则命心腹蒯云烈等人率敢死士,每人都持火炬和铜角,在夜间四鼓时分,越过重壕,用云梯登城。
猛将宋纂一马当先,先登入城,士卒们也纷纷蚁附而上,然后吹响号角,万炬齐举。城下军队呐喊而进,有如雷霆之势,遂攻进城中。
隋军攻破交谷城,重创了林邑军的士气。
此时林邑国王梵志又使出了杀手锏象兵部队,准备攻击进击的隋军。
黄明聪用画成的狮子蒙在马上冲击,又故意敲鼓,并以众弩击杀大象。林邑军的大象都返身退走,林邑军大部溃败。
此战黄明聪斩首七千余级,俘获无算,几乎全歼了林邑残余的主力部队。
失去军队的梵志又惊又惧,乃率兵南逃。黄明聪率兵继续猛攻,一路追击到大缘江,将其沿江木栅尽毁,再次俘虏和斩杀无数林邑军。
黄明聪进军如有神助,乃穷追不舍,乘胜攻破林邑国都,并安抚官民和归附者,来归顺的人每天以万计。
此次黄明聪为了防止梵志去而复返,便命杨弘礼、宋纂、何光三人追击梵志,并击破了林邑各处的援兵。72文学网首发m.72wx.coma
梵志仓皇失措,焚烧宫室仓库后逃到海上。他本来以为这一次又能像之前一般逃脱,却没想到黄明聪早料到梵志兵败后会出海,因此命麾下大将张镇州率领舟师伏于林邑以东的海上。
等到梵志出海之后,张镇州发现对方的痕迹,立刻出击,于海上击败梵志残部,并擒杀梵志。
至此林邑国始平。
黄明聪进军如旋风一般,实在太快了。等到周法尚赶到交州,黄明聪就只给他留下了一个已经平定的林邑。
捷报传到洛阳,杨广大喜,黄明远趁机劝杨广迁部分汉民于此,使林邑之地,永入大隋。
杨广乃以黄明远的建议施行。
为了更好的经营南方,杨广又以周法尚为交州刺史,兼任交州安抚大使,负责经营交趾和林邑。
命黄明聪为开府仪同三司,荡州刺史,代管农州、冲州二地。林邑虽然设置了三州十二县,但基层官吏全无,三州的班子也根本拉不起来