I agree with him. Certainly in BrE, we tend to use "It would be a miracle if ...". While the game is going on, I would say "It will be a miracle if we win this game".
For the later example, I would say "Winning ten games in a row would be a miracle".
Student or Learner