Slaget ble i stor grad avgjort av den avgjørende rollen til de spanske kavaleriskvadronene og dragonene kommandert av markien av Valdecañas og greven av Aguilar, som var langt flere enn den fiendtlige arméen sine. Til slutt måtte den østerrikske generalen trekke seg og ble stadig forstyrret av det spanske kavaleriet under tilbaketrekkingen. Arméen hans var redusert til 6 000 eller 7 000 mann da han nådde Barcelona den 6. januar, nesten den eneste stedet i Spania der Karl fremdeles hadde kontroll.