در سال ۱۰۱۱ قمری (۱۶۰۲میلادی) ركن الدين مسعود حاكم بحرین که در قلمرو حکومت پرتغالی هرمز بود علم استقلال برافراشت و از امامقلی خان پسر الله وردیخان حاکم فارس كمک طلبيد امامقلی خان هم از موقعیت استفاده کرد و نیرویی به یاری او فرستاد و مجمع الجزایر بحرین را متصرف گردید. حاکم پرتغالی جزیره هرمز چند فروند کشتی به بحرین فرستاد و مدتی آتش جنگ در دریا و خشکی بین سربازان ایرانی و پرتغالی روشن بود ولی پرتغالی‌ها نتوانستند کاری از پیش ببرند و به هرمز مراجعت کردند. بازگشت بحرین به دامان کشور مقدمه‌ای شد تا دربار شاه عباس به فکر تصرف دیگر نواحی اشغالی بیفتد. این فتح تقریباً آسان که با درایت حاکم فارس صورت گرفته بود، سلطه پرتغالی‌ها را در مرکز خلیج‌فارس برچید اما آن را پایان نداد. در اوایل سال ۱۰۱۰ قمری (۱۶۰۱میلادی) فیلیپ سوم پادشاه اسپانیا که پرتغال را هم در تصرف خود داشت هیأتی دیگر را روانه ایران کرد. به دستور او نایب‌السلطنه هند پرتغال کشیش‌هایی با نام‌های ژرمینو داکروز و کریستوفولو دااسپریتوس سانتو و آنتونیو دو گوا را به ایران فرستاد. ریاست این هیأت به عهده آنتونیو بود. وی و همراهانش در ۱۰ فوریه ۱۶۰۲ به راه افتادند و در ربیع الاول سال ۱۰۱۱ اوت ۱۶۰۲ در مشهد به حضور شاه عباس رسیدند. این هیأت سیاسی علاوه بر تبلیغ مسیحیت دو منظور دیگر نیز داشت. یکی آن‌که بنیان منافع پرتغال را در ایران که بر اثر فتح بحرین سستی و کاستی یافته بود نیرو و استحکام بخشد و دیگر آن‌که شاه عباس را از عقد قرارداد بازرگانی با انگلیس بازدارد. با این حال حوادثی پیش آمد که هیأت سیاسی ـ مذهبی جدید چندان هم در انجام مأموریت خود ناکام نماند. به این معنی که چون خبر تصرف بحرین و محاصره گمبرون و تهدید قلمرو هرمز به وسیله سپاهیان ایران به نایب‌السلطنه هند رسید، وی ۵ ناو جنگی همراه «دم جورج دوکاستلو برانکو» برای دفاع از هرمز فرستاد، ولی به فرمانده ناوگان دستور داد که تا حد امکان کارها را به صلح بگذراند و جنگ را آغاز نکند. شاه عباس پس از وقوف بر این مراتب چون سخت درگیر جنگ با عثمانی بود مصلحت را در مماشات با پرتغالی‌ها دید و به حاکم شیراز دستور داد که از محاصره گمبرون و قلمرو امیر هرمز دست بردارد و قوای نظامی خود را به شیراز برگرداند و اراضی گرفته شده از امیر هرمز را باز پس دهد به شرط آن‌که ناوگان پرتغال به بحرین نزدیک نشود و بحرین در تصرف ایران بماند. فرمانده ناوگان پرتغال نیز چون دستور صلح و مسالمت داشت، به این حد رضایت داد و بحرین در تعلق دولت ایران باقی ماند و سفرای دولت پرتغال و دربار پاپ هم اجازه مراجعت یافتند. پس از این گسیل هیات‌های دیپلماتیک ـ مذهبی باز هم از طرف پادشاه اسپانیا افرادی برای بازداشتن شاه ایران از تصرف هرمز راهی ایران شدند که معروف‌ترین آنها لوئیس پره‌یرا دولاسردا است که در سال ۱۰۱۳ قمری خود را به ایران و ارمنستان رساند که شاه عباس در آنجا مشغول جنگ با سپاه عثمانی بود. لاسردا مامور بود تا قرارداد صلحی با شاه ایران امضا کند و از این طریق هرمز و دیگر سرزمین‌های متصرفی را برای کشور متبوع خود نگه دارد. فیلیپ در تمام سفارش‌‌هایی که به ایران می‌فرستاد با این وعده که حاضر است با شاه ایران ضد ترکان عثمانی متحد شود، اوضاع را به بطالت می‌گذراند و این بالاخره شاه عباس را به خشم آورد و تصمیم نهایی را برای تصرف خاک اشغالی گرفت.http://ensani.ir/fa/article/126493/نبرد-برای-آزادی-هرمز شاه عباس به الله وردی خان حاکم فارس دستور داد گمبرون را از تصرف پرتغالی‌ها خارج سازد و الله وردی خان نیز فرزندش امامقلی خان را در رأس سپاهی مأمور این کار کرد. در سال ۱۰۲۲ قمری (۱۶۱۳میلادی) شهر و قلعه گمبرون به دست ایرانیان افتاد و قلعه پرتغالی ویران گردید. این بندر كوچک بعدها ترقی بسیار کرد و به بندر عباس موسوم شد و مرکز تجارتخانه های انگلیسی و هلندی گردید. آخرین سفیر اسپانیا در سال ۱۰۲۷ قمری در اصفهان شاه ایران را ملاقات نمود اما چون حرف‌های تکراری داشت؛ شاه عباس دستورات لازم را به امام‌قلی‌خان حاکم فارس برای رفع فتنه پرتغالی‌ها صادر کرد. شاه برای سرکوبی پرتغالی‌ها دست دوستی به سوی رقیب آن‌ها یعنی انگلیسی‌ها دراز کرد و خواستار مشارکت نیروی دریایی کمپانی هندشرقی انگلیس در جنگ با پرتغال و اسپانیا شد. اتحاد ایران و انگلیس برضد پرتغالی‌ها بتدریج صورت گرفت و مذاکرات به کندی پیش رفت. امری که باعث تسریع در کار شد این بود که ۴ کشتی انگلیسی دو کشتی پرتغالی را در دریا به اسارت گرفتند و به جاسک بردند. روی فریر فرمانده پرتغالی با نیروی مجهزی به جاسک حمله برد و بین کشتی‌های پرتغالی و انگلیسی رسما جنگ درگرفت. در این جنگ که نخستین برخورد رسمی کشتی‌های دو کشور بود پرتغالی‌ها به سختی شکست خوردند و حیثیت سیاسی و نظامی پرتغال در انظار ایرانیان و دیگر ساکنان سواحل خلیج فارس کاستی گرفت و دولت ایران با آرزوی برانداختن تسلط پرتغالیان در خلیج فارس با عمال کمپانی هند شرقی به منظور برکنار کردن حریف از صحنه سیاست و تجارت دست در دست هم نهادند و بعد از یک سال مذاکره در سال ۱۰۳۱ قمری (۱۶۲۲میلادی) طرفین بر اصول اتحاد در جنگ با دشمن مشترک همداستان شدند و در میناب قراردادی در این زمینه امضا کردند. بر اساس این قرارداد‌ ارتش ایران و متحدان انگلیسی موفق به تصرف قشم شدند. بعد از تصرف قشم، نوبت به تصرف جزیره هرمز رسید.http://ensani.ir/fa/article/126493/نبرد-برای-آزادی-هرمز