Barcelona took the lead 27 minutes into the game through Lionel Messi on the penalty spot after Frenkie de Jong was brought down inside the area.
The visitors who looked threatening since the start of the proceedings pulled parity after Mbappe danced his way through Barcelona defense to smash the ball past Marc-Andre ter Stegen on 32 minutes.
Mbappe put Mauricio Pochettino’s side ahead midway through the second half before Moise Kean headed home the third on the 70th minute mark.
Mbappe completed his hat-trick during the dying embers of the game, after a blistering counter attack from the Ligue 1 champions.
Speaking to the media after the game, Griezmann admitted his side were second best thought out the game.
“They scored the goals at the top, we had a chance but it was not our best game. These rivals need us to be at the top of everything and we didn't do it. Little more to add,” Griezmann told Maria.
"It is not the image we want to give. We have to work, try until the last second and we will see. It was not a good game. We have to improve and move on."
"We will go there to win, we know it is complicated but we are not going to visit."
"There was a moment when we were better but yes, we don't like a game like this, it's hard to get four at home."