Title: Spain's final triumph over Great Britain in the Gulf of Mexico