Zaragoza comprendía que el paso de montaña estaba perdido desde el principio del combate, por lo que ordenó un repliegue ordenado al caer la noche; sin embargo, nunca fue su propósito bloquear en toda forma la posición, sino causarle la mayor cantidad de bajas posibles a los franceses antes de presentarle formal resistencia al invasor en la ciudad de Puebla, como lo efectuó el cinco de mayo siguiente.