Question: who did mexico defeat in the battle of puebla
Answer: The battle ended in a victory for the Mexican Army over the occupying French soldiers .