Vuonna 1299, lähes 20 vuotta sen jälkeen, kun viimeinen mongolien tappio Syyriassa toisessa Homsin taistelussa, Ghazan Khan ja mongolien,
georgialaisten ja
armenialaisten armeija ylittivät Eufrat-joen (
Mamluk -Ilkhanidin raja) ja valloittivat Aleppon.Mongolien armeija eteni sitten etelään, kunnes he olivat vain muutaman kilometrin päässä Homsista pohjoiseen.
Egyptin sulttaani Al-Nasir Muhammad, joka oli tuolloin Syyriassa, marssi 20 000–30 000 mamelukin armeijan (muiden lähteiden mukaan enemmän) Damaskoksesta pohjoiseen, kunnes hän tapasi mongolit 2–3 arabifarsakhia (6–9 mailia). Homsista koilliseen Wadi al-Khaznadarissa 22. joulukuuta 1299 kello 5 aamulla.Taistelu johti mongolien voittoon mamlukeista.