5月1日清晨,杜威做好了严密的作战部署:命令亚洲舰队的7艘战舰迅速集结,继而从香港起航穿过南中国海,偷偷驶入了菲律宾马尼拉海湾,负责阻止西班牙舰队离开亚洲海岸,以便进攻菲律宾岛。
为了保持舰艇的行动隐蔽以达成突然袭击的效果,杜威下令把原来的白色船体统统涂上不易被发现的新颜色。与此同时,杜威还要求全体官兵每天进行火炮操演和消防训练,他本人则抓紧时间查阅了有关菲律宾的地图和资料,尽可能多地掌握了战场的地理环境。
在接近作战海区前,杜威命令各舰把一切并非急用的和易燃的物品全部丢掉。乘着夜幕的掩护,杜威率领舰队偷偷地溜进科雷吉多尔群岛和埃尔弗雷尔群岛之间的水道。
为了保持行动的隐蔽突然,杜威命令舰队实行严格的灯火管制,经过一番周折,杜威的舰队进入了马尼拉湾。
此时,只见一支由7艘巡洋舰、3艘炮舰和2艘运输船组成的西班牙马尼拉舰队,密密麻麻地停泊在距马尼拉10海里的甲米地海面上,置于卡威特炮台的保护之下。西班牙舰队发现美军舰队闯入海湾后,立即组织舰炮和岸炮射击。炮火似乎很猛烈,但打得并不准这时,杜威没有急于反击,而是率领舰队继续逼近。当美舰队相距西班牙舰队只有400米并保持最佳射击位置时,杜威才从容地下令美舰队向西班牙舰队开火。