宋军初抵如月江（也作如月渡，如月渡可能是富良江上游一个渡口），遭李常杰袭击，损失千余人。但关于这场战役的史料多见于越南史籍如《大越史记全书》和《钦定越史通鑑纲目》等，中国史籍无相关记载。
富良江之战.宋军12月21日抵富良江（今红河），两军决战。越军战船四百余艘在江南阻住水路，宋军不能渡，郭逵和赵卨便分遣兵将伐木制造发石机攻打。又依燕达建议，暗遣军设伏山间，逐步减兵，示弱诱敌。李常杰中计，倾数万众渡江出击，宋军伏兵尽发，步骑合击，趁其帆折樯摧之际，选精兵乘大筏勐攻，大败交趾军，击杀