"A day which will live in infamy."
I've not looked, but surely someone has put together a list of the top 100 or even top 1000 most important battles ever fought. It's a fun game, to look at history and weigh a crucial event of conflict against all others.
Pearl Harbor (hardly a battle. But important.)
Oh, the list can go on and on.
But it's unlikely that the Battle of Puebla would land very high on the list, if it would even make the list at all.
A year after the Mexicans won that battle, the French seated Maximillian I of Mexico as emperor of Mexico. He wasn't actually relieved of his throne for 4 years, until pressure from the United States Of America assisted his overthrow.
What a strange thing for Americans to celebrate.