Da franskmennene flyktet etter sitt siste angrep bruke Zaragoza sitt kavaleri til å angripe dem fra høyre og venstre mens soldater skjult langs veien dreide seg om og utflankerte franskmennene. Klokka 15.00 hadde det daglige regnet startet, og det førte til at slagmarken minte om en sleip sump. Lorencez trakk seg tilbake til en stilling lengre borte. 462 av hans soldater hadde da dødd, mot bare 83 av meksikanernes. Lorencez ventet så et par dager på at Zaragoza skulle angripe igjen, men Zaragoza unnlot å forlate sin stilling. Lorencez trakk seg deretter helt tilbake til Orizaba.