Spanish treasure fleet
Au milieu de six ans de calme relatif dans la mer des Caraïbes, du fait de l'épuisement des belligérants, le contre-amiral Charles Knowles part de la Jamaïque vers Cuba en avril 1748 afin de capturer la Flotte des Indes sur le trajet entre Veracruz et La Havane. Il patrouille autour de l'île pendant des mois, et après un engagement sans issue dans le canal des Bahamas, il s'approche de nouveau de La Havane le 12 octobre, et se trouve face aux forces de Reggio et de Spínola.