El cinco de octubre de 1804 tuvo lugar la llamada Batalla del cabo de Santa María. Cerca de la costa portuguesa del Algarve, los barcos españoles se encontraron con una flotilla de guerra británica que, a pesar de que ambos países estaban en paz por el Tratado de Amiens de 1802, amenazaron a los españoles. Sin embargo, los acontecimientos se precipitaron, y un cañoneo intimidatorio británico alcanzó la santabárbara de la fragata "Mercedes", que se hundió en el acto, llevándose consigo las riquezas acumuladas por Diego Alvear y las vidas de su esposa e hijos. Tan solo se salvó el primogénito, Carlos María de Alvear, que estaba con él. Dos meses después, en diciembre de 1804, España declaraba la guerra a Gran Bretaña.