Since joining the national team in 2017, Mbappe has never scored a single goal in any Euro tournament. Having just broken his nose, this goal drought will continue at least for tonight. Although Mbappe scored 6 goals in 5 games against the Dutch, the only time he failed to score was also the only time France registered a loss against Holland.
Between these 2 sides, France has never beaten Holland in all 3 Euro tournament meetings ie 1996, 2000 & 2008 (within 90 minutes of play).
Assuming Mbappe plays later, he will be wearing a mask for the first time. However, do note that all games played by a player wearing mask in a major tournament ie WC/Euro will end up with either a draw or loss for the mask-wearing player.
Kim Tae-Yong wore one against Spain in 2002, the result ended 0-0 (90mins). Rudiger wore against France in Euro2021, Germany lost 1-0. Gvardiol wore in Qatar WC Group opener against Morocco, 0-0. Similarly, Son Heung Min wore in Qatar WC opener against Uruguary, again 0-0!
Expect Mbappe & French players to have zero aerial threat against the much taller Dutchmen. If we take away all goals scored by Mbappe against Holland (including the goals scored by France after Kevin Strootman's red card in 2017), do not expect any goal feast tonight.
Prediction:
Holland +0.25
Total goals: UNDER 2.5