Het kostte Yazdagird III echter enige tijd om zijn leger samen te brengen. De Arabieren maakten daar gebruik van door vrijwel al hun troepen naar Syrië te sturen, waar ze onder leiding van Khalid ibn Walid het uit 400.000 man bestaande Byzantijnse leger versloegen in de Slag bij de Jarmuk. Daarna probeerden de Arabieren met Yazdagird te onderhandelen, om hem over te halen zich te bekeren tot de islam. Toen dat mislukte, werden de Arabische legers onder leiding van Sa'd ibn Abī Waqqās naar al-Qādisiyyah gestuurd om de Perzen te bevechten. De Arabieren hadden 24.000 man, omdat veel Arabieren nog steeds in Syrië vochten, maar zij werden op de tweede dag van het gevecht versterkt door 6000 ervaren veteranen en kregen er op de vijfde dag nog een paar duizend bij. De Slag bij al-Qādisiyyah duurde in totaal 5 dagen. De moslims leden zware verliezen maar behaalden uiteindelijk toch een verpletterende overwinning. Ruim honderdduizend Perzen, alle olifanten en 5 van de 7 generaals kwamen om, onder wie Rostam Farrokhzād, de opperste generaal van het Perzische rijk. Ook werden al hun voorraden geplunderd.