إن البرتغاليين استطاعوا أن يطردوا المماليك من مرفأ ديو الهندي وانسحبوا إلى جدة وخلفهم البرتغاليون فقام السلطان المملوكي قانصوه الغوري بالاستنجاد بالعثمانيين ضد البرتغاليين الذين قاموا بمحاصرة الأسطول المملوكي في جدة، فقام العثمانيون بتزويد المماليك بسفن حربية مزودة بمدافع البارود بقيادة سليمان الريس واستطاع هذا الأسطول العثماني أن يطرد الأسطول البرتغالي المحاصر للأسطول المملوكي بجدة، واستولى على بعض سفن البرتغال وأسر بحارتها.
(تنبيه): التاريخ الميلادي تقريبي نظراً لاشتماله على أكثر من عام هجري أحياناً