ディーウ沖の海戦
ポルトガル軍は副王によって1500人のポルトガル兵とコーチン王国からの現地の兵力400名を伴った18隻の艦隊を率いた。マムルークを中心とした連合側は100隻の艦隊を有したが、たった12隻のみが主要艦で、残りは全て小規模船であった。コーチンから北へ針路を向けるポルトガル軍に気づき、その技術面における優位性を恐れたことで、マムルーク側は砲撃設備を有するディーウ港とその砦を利用することを決めた。そうして、ディーウ港で錨を下し、ポルトガル軍からの攻撃を待つことに決めていた。これは、地中海のより守られた港での軍事訓練に慣れていたマムルーク側によったものかもしれない。またこれは陸上からの敵を倒すための砲兵の増援部隊に頼ってもいた。ポルトガル軍は艦上からの大規模な砲撃に続いてディーウの泊地での白兵戦を展開した。
ポルトガル軍の船は、ムスリム側に比べて、腕利きの船大工、優れた大型の大砲とを有していた。