Alvarado aún estaba defendido por Topete con 1.151 hombres a sus órdenes, con los que hizo frente a Santa Anna.