شاهنشاه آخرین کوشش خود را کرد، و از همه اقطار کشور لشکر خواست سرداری سالخورده بنام پیروزان را فرماندهی کل سپاه داد که در سال ۶۴۲ با عرب در نهاوند مقابل شد. جنگی سخت رخ داد، ولی شکست به ایرانیان افتاد. پیروزان بدست خصم اسیر و مقتول شد. آنگاه کشور ماد در برابر حمله مسلمانان بیمانع گشت، و اثری از لشکر شاهنشاهی نماند. دفاع ایالات ایران بعهده مرزبانان و سایر امراء محلی قرار گرفت و بعضی از این سرداران مثل هرمزدان ۱، در خوزستان مقاومتی سخت، ولی بیفایده نشان دادند. همدان و ری مسخر لشکر عرب شد، بعد نوبت به آذربایجان و ارمنستان رسید. یزدگرد خود را باصفهان کشیده بود و در آنجا با گروهی کثیر از واسپوهران میزیست. چنین پیداست، که این شهر در پایان دوره ساسانی مرکز واسپوهران ایران محسوب میشده است، و واسپوهران آمار کار یا «مستوفی خراج واسپوران» در اصفهان مقام داشته است، یزدگرد سیصد تن، که ۷۰ نفر آنها از اشراف بزرگ و واسپوهران بودند، به استخر فرستاد، و بعد از آنکه اصفهان بدست عرب افتاد، خود نیز به استخر پناه برد. آنگاه واسپوهران را بشوش فرستادند. در این شهر واسپوهران به موسی سردار عرب تسلیم شده، اسلام اختیار کردند ۲. استخر هم مسخر شد، و همه ایالت فارس، که گاهواره خاندان ساسانی بود، بدست مسلمانان افتاد.
یزدگرد، که جز عنوان شاهنشاهی نداشت، بازهم رو به هزیمت نهاد. سپاهبذ طبرستان او را به پناه خود خواند، و اگر این دعوت را میپذیرفت، شاید میتوانست در پناه جبال عظیمه طبرستان قدرت خود را نگاه دارد، چنانکه سپاهبذان بیش از یک قرن استقلال خود را در برابر حملات مسلمانان حفظ کردند. ولی
۱-نویسندگان ایرانی و عرب او را هرمزان نوشتهاند؛ در کتاب گمنام گویدی هرمزدان Hormizdan آمده است. بلعمی (زتنبرگ،۳ ص ۴۴۷) او را «شاه اهواز» میخواند.
۲-بلاذری، ص ۳۷۳؛ طبری، ص ۲۵۶۱، رک مارکوارت، ایرانشهر، ص ۲۹.