阿姆修瓦爾曼王談判,王玄策就以迎娶唐太宗養女文成公主而與唐朝具有友好關係的吐蕃(即今西藏)的王中之王的名義,向尼泊爾的阿姆修瓦爾曼王借兵。借用七千尼泊爾騎兵,再度帶兵回到瑪卡達國向篡奪者阿爾裘那挑戰。
在激戰之後,王玄策終於獲得勝利。於甘地斯河畔的決戰中,包含象部隊在內的阿爾裘那軍戰死三千,而被追落至水中溺斃的則有一萬之數,被俘虜者至少一萬一千人,大大地慘敗。據推斷,其總兵力至少有三萬,王玄策以少數之兵獲得大勝