اشرف افغان- یکی از وقایعی که در زمان حضور شاه سلطان حسین در تهران روی داد، توطئه درباریان برضد فتحعلیخان، صدر اعظم شایسته وقت، و برکناری او از مقام صدارت عظمی بود. چون با برکناری فتحعلیخان، موضوع عزیمت شاه و دربار به خراسان منتفی شد، آنان در اواخر بهار ۱۱۳۳ق./۱۷۲۱م. از تهران به اصفهان رهسپار شدند.( Lockhart، ج۱، ص۱۲۶، Cambridge، ۱۹۵۸.) پس از سقوط اصفهان به دست محمودافغان در ۱۱۳۵ق.، تهماسب میرزا، ولیعهد شاه سلطان حسین در قزوین بر تخت سلطنت نشست.( استرابادی، ج۱، ص۱۵، ۱۳۴۱ش.)در این زمان اوضاع آشفته ایران سبب شد تا دولتهای روسیه تزاری و عثمانی بخشهایی از خاک ایران را در نواحی شمال غربی و غرب کشور به تصرف درآورند. شاه طهماسب دوم درصدد مقابله برآمد و به اردبیل رفت، اما پس از سقوط تبریز به دست عثمانیان، برای سرکـوب افاغنه با نیروهای خود از اردبیل عازم تهران شد. اشرف افغان به سرعت خود را از اصفهان به تهران رساند. شاه طهماسب بهسختی شکست خورد و به استراباد رفت و تهران به دست اشرف افغان افتاد.(استرابادی، ج۱، ص۱۹، ۱۳۴۱ش.؛حزین، تاریخ، ج۱، ص۷۷، ۱۳۳۲ش.؛ Hanway، J، The Revolutions of Persia، ج۲، ص۲۲۴-۲۲۵، London، ۱۷۵۳.)