Tough to say - France have the better players but, against Brazil at least, Belgium were the playing the best football. Either way, the winner is coming from this semi-final.
Belgium were outplayed by Brazil for 45minutes. Despite having the game right where they wanted. France should win this, but Belgium has the individual quality to surprise them. Still, unless they get an early fluke goal I think France will beat them by two goals or so. France looks more solid than I imagined before the tournament and it’s a golden chance for them to win it all. Even if I think and hope you lot will somehow win it.