Question: who was expected to win the battle of puebla?
Answer: French arms