Mientras tanto, en Portugal y La Coruña habían desembarcado tropas inglesas que, bajo el mando de Moore y Baird respectivamente, avanzaron hacia la meseta. Despejaron de franceses la zona de Sahagún y junto con La Romana proyectaron atacar a Soult, pero las noticias de la llegada de Napoleón —que había entrado en España con 130 000 hombres y había ocupado Madrid— les hizo desistir del plan de ataque. En su retirada el 27 de diciembre volaron el puente sobre el río Esla a la altura de Castrogonzalo con la intención de frenar el avance francés. Desistieron de plantar batalla a Napoleón en Astorga y continuaron su marcha hacia La Coruña, saqueando, cometiendo todo tipo de abusos y obstaculizando el paso a las tropas españolas, por lo que La Romana denunció su conducta ante la Junta Central y se refugió en Orense.