Question: who did mexico defeat in the battle of puebla
Answer: the occupying French soldiers