澳葡一方以澳门城内150名居民及士兵的劣势对抗约800名荷兰侵略军，6月24日早上，澳葡士兵在神父的带领下举行圣若翰主保日弥撒后正式与荷兰军交战，荷兰军击败澳葡守军及抢滩后以600人之势向城内推进，期间一名耶稣会神父从圣保禄炮台发炮精准地击中荷兰军的火药马车，摧毁了敌军的补给弹药，导致形势急剧逆转，守军从游击战转为大举反击，荷兰军在领军被杀和弹药尽失下逃回船舰，澳葡守军最终成功驱赶荷兰军获胜。由于发炮击中弹药车导致形势改变的是一名耶稣会神父，加上当天是圣若翰瞻礼日，且有人声称圣若翰在战争期间在大炮台显现