30 kwietnia 1447 roku Ala ad-Daula wysłał armię przeciwko Abd al-Latifowi i siły z Heratu przypuściły zaskakujący atak na obóz syna Uług Bega. Przyciągnięci dotychczas przez niego emirowie szybko opuścili Abd al-Latifa i został on pojmany i uwięziony w twierdzy Ichtijar ad-Din, podczas gdy Gouharszad i jej krewni zostali uwolnieni.

W międzyczasie Uług Beg przekroczył Amu Darię w drodze do Chorasanu kiedy dowiedział się o pojmaniu Abd al-Latifa. Za radą swoich emirów rozpoczął on negocjacje z Ala ad-Daulą. Ten początkowo był niechętny zawieraniu porozumienia, lecz kiedy dotarły do niego wieści o pochodzie Babura w kierunku Chorasanu zmienił zdanie. Uług Beg i Ala ad-Daula zawarli między sobą pokój i ustalili nowe granice pomiędzy swoimi domenami, zaś uwolniony Abd al-Latif otrzymał od swojego ojca uzyskany na drodze powyższego traktatu Balch. Uług Beg powrócił do Samarkandy, zaś Abd al-Latif rozpoczął ataki na oddziały Ala ad-Dauli, który w odpowiedzi rozpoczął kampanię przeciwko niemu. Poinformowany o sytuacji Uług Beg interweniował i armia Ala ad-Dauli powróciła do Heratu. Na wiosnę 1448 roku Uług Beg przybył do Chorasanu wraz ze swoją armią i po połączeniu się z siłami Abd al-Latifa zaatakował Ala ad-Daulę, odnosząc nad nim zdecydowane zwycięstwo pod Tarnabem.