France won't have it easy, indeed. These are very similar teams: France is the thinking man's Brazil, whereas Belgium carries on the Benelux style of play with a decisive update on their Tottenham-made defense. In my opinion, less obvious things will decide this game.
Things like choosing Lloris, a goal keeper, for Captain, which is a better choice, than having a moody forward like Hazard be bothered with this duty. Or like allowing Kanté's wizardry to remain invisible, instead of creating attention, thus putting too much pressure on another mood-swinger like De Bruyne, who, moreover, had an exhausting season with PL's #1 this season.
There's also the clever system of "rotating attention", which France developed. Instead of one Lukaku carrying goal responsibilities, Les Bleus shift attention from game to game. One time it's Mbappé's speed, another time it's Griezmann's apathy and the next time it's Giroud's self-conceit that scores/assists.
Finally, there's Deschamps' Word Cup experience, which far outmatches that of Martínez, in fact, the latter is a nobody within international tourneys and a quasi wild card within Belgium's national team, which by the way never won a WC or an EC before.
One could probably parry all of the above assumptions and give similar to the benefit of the Duivels, but to make tl;dr short, if luck won't decide this game, I think France will.