Despite its being one of the major campaigns in the war of intervention, the number of casualties was low due to the decision of Porfirio Díaz not to execute all the prisoners but instead release most of them under a signed promise that they would not take up arms again against the republic.
Díaz built his headquarters on the hill of San Juan, upon the site of Marshal Elie Frédéric Forey's in the 1863 siege of Puebla.
The French (who were to definitively leave Mexico on March 11[6]) and imperialist forces occupied an advantageous position, with a similar number of soldiers, more guns, and the forts of Loreto and Guadalupe.
In order to lessen the advantage of the besieged, Díaz deployed his soldiers to capture the points that would allow him better control of the land.
During this confrontation, General Manuel González was hit by a bullet that shattered his right elbow, necessitating the amputation of that arm.
In accordance with military law, Díaz ordered the execution of Febronio Quijano, Mariano Trujeque, and 20 other commanders and officers taken prisoner.
When Marquez learned of the fall of Puebla, he decided to retire, but Díaz reached him in the Hacienda de San Lorenzo; Marquez avoided the fight and fled, but General Amado Guadarrama captured 44 Mexican imperialist soldiers and 99 Austrians, 49 carts of bullets, and the military equipment of his troop.