Mas los aragoneses salieron a la altura de Astorga al encuentro de la expedición y derrotaron a las tropas gallegas en la encarnizada batalla de Viandangos.