Als Napoléon Bonaparte 1808 Spanien besetzte, um seinen Bruder Joseph Bonaparte anstelle von Ferdinand VII. zum König zu erheben, war Juan Ruiz de Apodaca kommandierender General der spanischen Ozeanflotte, die nach der Schlacht von Trafalgar stark dezimiert und kaum handlungsfähig war. In der Bucht von Cádiz kam es zu einem Seegefecht mit der französischen Flotte unter Admiral François Étienne de Rosily-Mesros, welche die Franzosen für sich entscheiden konnten. Wenige Tage später errangen die Spanier bei der Schlacht bei Bailén zu Lande den entscheidenden Sieg gegen die Bonapartisten. Trotz der Niederlage wurde Apodaca kurz darauf zum Generalleutnant befördert.