神宗问可代者，赵禼推荐老将郭逵，于是以郭逵为宣抚使，赵禼副之。但在战场上，郭逵与赵禼意见多有不同。赵禼认为在未发兵之前应该先抚辑两江峒丁，择壮勇啖以利，使招徕携贰，隳其腹心，然后在出兵征讨，但郭逵不听。赵禼又建议派人敕谕交趾，又遭郭逵拒绝。郭逵遣燕达先被广源，复还永平。赵禼认为广源州距离交趾首都昇龙（今越南河内）不过十二驿，应该出其不意三路并进突袭之，必能得胜。但多次劝谏，郭逵始终不听。李军在富良江（今红河）佈置了战船数百艘，宋军不能渡河。赵禼分遣兵将制造投石机攻打，斩首数千级。此后郭逵因擅自议和而被贬官，