La batalla de Puebla ocurrió el 5 de mayo de 1862 cuando el ejército mexicano derrotó a las fuerzas francesas invasoras lideradas por Napoleón III. El general Ignacio Zaragoza lideró al ejército mexicano de 4,000 hombres contra 6,000 soldados franceses bien entrenados y equipados. A pesar de estar en desventaja numérica, el ejército mexicano rechazó tres ataques franceses a los fuertes de Loreto y Guadalupe antes de que los franceses se