Il Governatore di Kufa, ʿAmmār b. Yāsir, fu informato dei movimenti persiani e della concentrazione delle loro forze a Nihavand, e informò a sua volta ʿUmar. Sebbene ʿUmar avesse espresso il desiderio di non espandersi più ad oriente della Mesopotamia, si sentì costretto ad agire a causa della concentrazione dell'esercito persiano a Nihavand. Comprese che fin quando la Persia propriamente detta fosse rimasta sotto dominio sasanide, i Persiani avrebbero cercato di conquistare la Mesopotamia. Ḥudhayfa ibn al-Yamān fu nominato comandante delle forze di Kufa, e gli fu ordinato di marciare a Nihavand. Il Governatore di Baṣra, Abū Mūsā al-Ashʿarī, doveva marciare a Nihavand comandando le truppe di Baṣra, al-Nuʿmān b. Muqarrin marciò da Ctesifonte a Nihavand mentre ʿUmar decise di condurre l'esercito concentrato a Medina di persona e comandare i musulmani in battaglia. La decisione di ʿUmar di comandare l'esercito di persona trovò l'opposizione dei membri dell'Assemblea del Consiglio ("Majlis al-Shūra") a Medina. Fu suggerito che ʿUmar avrebbe dovuto comandare la campagna da Medina, e avrebbe dovuto nominare un comandante astuto per condurre i musulmani a Nihavand. ʿUmar nominò al-Mughīra b. Shuʿba comandante delle truppe concentrate a Medina e nominò Nuʿmān ibn Muqrin comandante dei musulmani a Nihavand. L'esercito musulmano partì dunque per Nihavand; dopo essersi concentrato a Tazar, marciò verso Nihavand, dove sconfisse i Persiani nella Battaglia di Nihavand nel dicembre 641. Nuʿmān perì in battaglia, e, secondo le istruzioni di ʿUmar, Ḥudhayfa ibn al-Yamān divenne il nuovo comandante. Dopo la vittoria a Nihavand, l'esercito musulmano conquistò l'intero distretto di Hamadan dopo aver incontrato una debole resistenza opposta dai Persiani.