En el rancho de la Virgen, paraje ubicado entre Tehuacán y Tlacotepec, del estado de Puebla, enfrentó con solo cien hombres a una fuerza de cuatrocientos realistas comandadas por el teniente coronel Saturnino Samaniego.