苏丹马末沙无法打败葡萄牙军队，因此拒绝出战，随后他也被阿方索处决。而葡萄牙作为当时最好的军事实力，已经在欧洲和印度一系列登陆攻城作战时表现了战场上磨练出的高素质，同时拥有优势的船舰、巨炮、火绳枪和盔甲等装备。整支远征军包括了11艘克拉克帆船，3艘卡拉维尔帆船和2艘划桨的加莱战船。和700名葡萄牙兵士和300名主要是划桨加莱战船的印度人。
开战.7月25日，葡萄牙军队对马六甲城发动攻势，葡军对大桥和城市发动两面攻势，发现葡军登陆的马来守军立刻用火炮攻击，葡军在舰炮支援下对大桥和城