Pasukan Muslim mengepung dan kemudian berhasil merebut ibu kota Sasaniyah Ctesiphon, sehingga Yazdegerd III dan para pendukungnya pindah ke Hulwan untuk mengumpulkan pasukan perlawanan baru. Pada Pertempuran Jalula tahun 637, kembali pasukan Yazdegerd III dikalahkan. Pegunungan Zagros menjadi batas pembagi wilayah kekuasaan Muslim di Irak pada sebelah baratnya, dan kekuasaan Sasaniyah di Iran di sebelah timurnya. Yazdegerd III pindah ke Merv dan terus menggalang perlawanan dalam bentuk penyerangan-penyerangan ke wilayah Muslim. Kekalahan pasukan besar Sasaniyah baru terjadi pada tahun 642 dalam Pertempuran Nahawand, yang merupakan awal runtuhnya sisa wilayah kekuasaan mereka pada tahun 652. Yazdegerd III yang semakin terdesak meminta bantuan suku-suku Turk serta Dinasti Tang di Tiongkok, namun ia terbunuh di Merv oleh bawahannya sendiri setelah mereka memberontak dan tak lagi bersedia mendukungnya.