Shahruj pudo detener la revuelta y capturar a muchos de sus partidarios en 1446, pero Muhammad se refugió en Luristán.
El sultán Muhammad, ansioso por expandir su dominio, pronto comenzó una guerra con Mirza Abul-Qasim Babur e invadió Jorasán.
Al principio, la campaña fue bien; en 1450 derrotó a Mirza Abul-Qasim Babur en Mashhad, tras lo cual este último le entregó algunas de sus tierras.
Sin embargo, las cosas pronto se volvieron contra el y fue capturado por Mirza Abul-Qasim Babur, quien lo ejecutó.
Mirza Abul-Qasim Babur bin Baysonqor luego se hizo cargo de los territorios del Muhammad, pero pronto los perdió ante los turcomanos Qara Qoyunlu bajo Jahan Shah.