A finales de 1808 (3 de noviembre-17 de diciembre) Barcelona fue asediada por el general Juan Miguel de Vives, que contaba con el apoyo por mar de la Royal Navy británica, la cual bombardeó la ciudad el 19 de noviembre; sin embargo, fueron derrotados en las batallas de Cardedeu (16 de diciembre) y Molins de Rey (17 de diciembre) por los refuerzos franceses comandados por Saint-Cyr.