摩根在包围下，让两艘装满炸药的船乘风驶去西班牙舰队，引起西班牙海军的混乱，摩根的海盗团则借混乱假装攻击，然后悄悄离去。
巴拿马.摩根自成名后，一直成为牙买加的英雄，当西班牙军队决定进攻牙买加时，牙买加总督亦寻求摩根的协助。摩根在英国及法国背后的支持下，率领36艘船及1800人直捣西班牙的殖民地巴拿马，令西班牙军进退失据，巴拿马的守军驱赶几百头勐兽反击，但仍然不敌海盗们的勐攻，摩根在1671年攻破巴拿马，西班牙军亦被迫撤离牙买加，摩根成功解除了牙买加的危机。