Fingiendo un movimiento a Guadalajara obligó a Miramón a replegarse a San Luis Potosí, cuya ciudad tomó tras combatir el 29 de junio, capturando al general José Gutiérrez de la Lama, siendo Zuazua ascendido a general por esta victoria.