عادلشاه در تهران- پس از قتل نادرشاه در ۱۱ جمادیالآخر ۱۱۶۰، (استرابادی،ج۱، ص۴۲۵-۴۲۶، ۱۳۴۱ش.)بار دیگر سراسر ایران دستخوش آشوب و هرج و مرج شد. پس در جنگی که میان عادلشاه و ابراهیمخان افشار در محلی میان سلطانیه و زنجان درگرفت، عادلشاه شکست خورد و همراه تنی چند از یارانش به تهران گریخت. ابراهیمخان سوارانی در پی او به تهران فرستاد و آنها عادلشاه را دستگیر کردند.( گلستانه، مجمل التواریخ، ج۱، ص۲۰-۲۸، ۱۳۵۶ش.) چون شاهرخ در خراسان، و ابراهیمخان در تبریز هر یک خود را شاه خواندند (۱۱۶۱ق./۱۷۴۸م.) و نابسامانی و کشمکشها بالا گرفت، کریمخان زند به مدد علیمردانخان بختیاری، اصفهان را تسخیر کرد و خود برای تصرف تهران، قزوین، همدان و نواحی غربی ایران از اصفهان بیرون رفت و بر آن نواحی استیلا یافت.(همان، ص۳۰، ۱۷۵)