军在南岸设立防栅。刘方通过大量设置旌旗、敲打金鼓来示威，林邑军惊恐溃散。刘方命以弓弩射击大象，大象负伤，回头冲乱了林邑军队的阵脚，使其伤亡惨重，在退却途中被俘虏上万人。渡过区粟、越过六里，击败沿途遭遇的林邑部队。随后沿大绿江而进，击破沿途各处要塞。经过马援铜柱，又南进八日，到达林邑国的国都。林邑王范梵志弃城逃往海上。隋军自林邑王庙中掠得了金人，洗劫了林邑王宫殿，勒石纪功而还。因当地酷热，隋军脚上浮肿，死者十之四五。刘方也因病在归国途中死去。追赠上柱国、卢国公。其子刘通仁嗣。