عودة إلى طهماسب والعراق، فعندما خسر الشاه إسماعيل في موقعة"جالديران"ضعف نفوذه في العراق لأن التجار الإيرانيين استمروا بالدخول والخروج إلى العراق، وكان العراق يحكم من قبل الحكام الأتراك بقايا"آق قونيلو"ويحاول الحكام الصفويين أن يستميلوا الحكام لهم، ولكنهم لم يفلحوا، وقد حكم العراق حاكم من منطقة إيرانية يدعى"ذي الفقار"، ولكنه لم يتبع طهماسب، وحكم العراق وحاول أن يعلن ولائه للعثمانيين، فهاجم طهماسب بغداد ولم يفلح، ولكنه استخدم الغدر، فأغرى أخوة ذو الفقار بقتله فقتلوه وسلموا الشاه بغداد، وعين عليها ضابط لكل ولاية في العراق، ورجع طهماسب إلى عاصمته قزوين. لكن أهالي بغداد هرعوا يراسلون السلطان سليمان القانوني كي يخلصهم مما حل بهم وما سيحل تحت الحكم الصفوي. استعد السلطان سليمان القانوني لاستعادة مدينة بغداد، وأرسل رسائل تهدد طهماسب فذعر البلاط الإيراني فراسلوا ملك هنغارية كي يعاونهم ضد العثمانيين، لكن سليمان القانوني أعدم كل الأسرى الإيرانيين الشيعة. فتحرك الهنغاريون فوجه الجيش العثماني لهم أولًا، ووجه مجموعة من ضباطه على تبريز لاستعادتها ومن تمرد من أصحاب الولايات. ودخلوا تبريز دون دم وسيطروا على عموم أذربيجان.
توجه السلطان سليمان بعد ذلك إلى بغداد، وانهزم واليها التابع لطهماسب ودخل سليمان القانوني بغداد وفتح العراق وتبع للدولة العثمانية، وأعاد قبر أبي حنيفة ورفاته وبناه من جديد، وقيل إنهم وجدوا رفاة أبو حنيفة كاملًا في كفنه، وأعيد إلى قبره وبنى عليه قبة، ولكنه زار قبر موسى الكاظم، وزار كربلاء والنجف وأنقذ مدينة كربلاء من الفيضان وبنى سدودًا. ثم رجع وخلص جميع العراق له بل حتى البحرين والقطيف. كل ذلك كان سنة (941هـ/1534م) ، وسيطر نهائيًا على تبريز سنة (944هـ) ونقلت عاصمة الصفويين إلى قزوين.