范巨地、黎演、郑隆等人也向元朝投降。唆都率军50万至占城，在乌里州（今广治省）与其他蒙元军会师，并占据了驩州、爱州（清化—乂安），进驻于西结（约在今兴安省文江县东平社东结村）。
越南军的反攻.阴历四月，陈仁宗命令昭成王、怀文侯陈国瓒、阮蒯（）带兵攻打西结，越南军由陈日燏指挥，在咸子关（现在的兴安省文江县咸子社）与元军相遇。陈日燏的部队里有宋朝的遗民，穿着宋朝服饰，带着弓矢等武器来作战。上皇担心各路部队也许不懂分辨（元军与宋人部队），命人教谕大家：「这是陈日燏部队的鞑人，大家要认清楚