خاض الأسطول العثماني معركةً بحرية مع الأسطول البرتغالي المكوَّن من 190 سفينة حربية و210 سفن نقل محمَّلة بستة وعشرين ألف جندي، وذلك قربَ جزيرة ديو الواقعة في المحيط الهندي، والتي تبعد عن شمال جزيرة بومباي بمسافة 250 كم. وقد حقَّق العثمانيون انتصارًا كبيرًا في هذه المعركة.