This is the narrative, but it’s far from reality. Mbappe was invisible for 80 minutes, his refusal to track back and defend in part the reason France were forced to sub off Giroud and move Mbappe into the centre.
He scored two penalties, admittedly that requires nerves of steel but it’s not particularly impressive given they’ve a high xG, and scored an excellent second goal.
Typically players are judged on their quality throughout the entire game, not a moment of quality in an otherwise drab performance, but this seems to be the modern way - the highlights are more important.
To that end Messi was involved in everything, created the second goal with an excellent through ball into space, scored twice, and set up numerous chances that Martinez was unable to finish. A far more impactful performance.