Lionel Messi saved his best for last on Sunday, bringing the curtain down on his World Cup career by finally landing the one major title that has eluded him. Kylian Mbappe scored a hat-trick for France but his team lost. The mood was still upbeat in French embassy.