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