元世祖至元十五年(1278年),元朝福建行省参政唆都派使节到达越南南部占城国。使节回报该国国王有归顺之意,元世祖忽必烈封其为占城郡王。至元十六年(1279年)十二月,派兵部侍郎教化的、唆都等出使占城,要求占城国王入朝。占城国王遣使进贡,奉表归降。至元十八年(1281年)十月,元朝设占城行省,以唆都为右丞,刘深为左丞。调集海船百艘、士卒水手万人,准备次年正月出征海外,要求占城郡王供给军食。不久,占城王子专权,扣押元朝出使暹国、马八儿国的使节。忽必烈决心兴兵讨伐。
至元十九年(1282年)六月,忽必烈调集淮、浙、福建、湖广驻军5000人、海船100艘、战船250艘,由唆都统率进攻占城。当年十一月,唆都率军从广州出发,航海至占城港(今越南平定省归仁)登陆。占城国王亲率重兵10万,筑木城20里,设三梢炮百余座,严阵以待,拒绝了元朝的招降。至元二十年(1283年)正月十五日半夜,元军分三路从北、东、南三面乘船攻击木城。次日早晨两军交战,占城军出动万余人,战象数十只迎击南路元军。中午,元军击溃占城军,攻入木城。占城国王放弃行宫,焚烧仓库,率部逃入山中。接着,元军进兵大州,占城国王闻讯求降。元军开到大州东南,准许占城王投降,赦免其罪。但要求占城国王亲来营中纳降。占城国王一面派国舅为使节应付唆都,一面在大州西北雅侯山立寨,集结两万余人,并遣使向安南、真腊、阇婆等国借兵。二月十九日,元军进攻雅候山,占城军拼死抵抗,并利用地形切断元军退路。元军苦战,才得以突围。唆都在舒眉莲港建立木城,固定待援,并以此为据点,攻击占城的郡县。至元二十一年(1284年)三月六日,唆都奉命北上进攻安南,率军撤出占城。等万户忽都虎率援军到达占城舒眉莲港,唆都已撤兵。二十七日,占城国王遣使求降。当年,元朝再度策划派兵讨伐占城,因与安南爆发战争,未能成行。元成宗时,与占城恢复了和好关系。