林邑地处今越南的中南部,该国有许多的奇珍宝物,炀帝委任刘方为贯州道行军总管,以李纲为司马负责侵略林邑,之前刘方将军已经把交趾国给收服了。
刘方率领水军主力到达了海口,林邑王梵志派兵据险抵抗,被隋军击溃逃散。刘方率军进至阇黎江,林邑人据南岸设立了栏栅,意图阻止隋军渡江。刘方命令兵士高举旗帜,雄击金鼓前进。隋军旌旗招展鼓声震天,强大的阵势与军威完全把林邑人惊惧而溃逃。
刘方随即指挥大军渡过阇黎江,行至三十里,林邑人乘坐着大象,从四面八方围聚过来,想要与隋军展开决战,大象威震住隋军。刘方急忙命令士兵们用强弩射击大象,大象被纷纷射中受伤而溃乱逃跑,林邑人的军阵被受伤的大象践踏冲乱。
刘方乘势指挥着精锐的部队发起了进攻,林邑军溃散,隋大军全线发起猛攻,大获全胜,抓着的俘虏数以万计。这次战役波澜壮阔场面宏大,隋军英勇善战表现出无畏无惧的英雄气概。
刘方率领大军一路向南追击,屡战屡胜,战无不胜。隋军进军到大缘江,林邑人又据险为栅,又被击破,并追过了马援铜柱以南。随后隋军又向南追击了八天,终于抵达林邑人的国都。
林邑王梵志被迫弃城奔逃