Kylian Mbappe celebrated his contract extension with Paris Saint-Germain (PSG) in style as he guided the Ligue 1 champions to a 5-0 win over Metz. The Frenchman, who was extensively linked with a move to join Real Madrid, opted to make a u-turn on his decision, putting pen-to-paper on a contract with PSG until 2025.After confirming his decision prior to kick-off at the Parc des Princes on their final game of the season, Mbappe produced a memorable display on the pitch. The 23-year-old completed his brace in the space of four minutes after some positive football played by the hosts. Angel Di Maria, who will leave PSG at the end of the season, bagged the assist for the opening goal in the 24th minute when Mbappe rounded the Metz goalkeeper after timing his run to perfection. In the 28th minute, Lionel Messi threaded a perfect through ball into the path of Mbappe, who applied the finishing touch with ease to make it 2-0. PSG were cruising and added the third goal three minutes later. Messi unlocked the Metz defense with another through ball. Although Di Maria's attempt was blocked, it fell kindly to Neymar, who tucked it away. Mauricio Pochettino's men entered the half-time interval with a healthy three-goal advantage.Mbappe completed his hat-trick in the 50th minute after making the most of a lapse in concentration from Boubakar Kouyate at the heart of Metz's defense. The France forward dispossessed the defender and slotted the ball past the goalkeeper before wheeling away in celebration. PSG enjoyed numerical advantage over Metz after Mbappe hat-trickIt went from bad to worse for the visitors when Boubacar Traore received the marching orders after a late challenge on Neymar. Metz showed little resistance after being reduced to 10 men and eventually conceded again.Di Maria ensured he signed off with a goal to his name after making the most of a rebound, which fell to him after Messi had hit the woodwork. Understandably, he was overwhelmed by the emotion and was pictured in tears after scoring in his final game for the side. Mbappe remained on the pitch but failed to add to his goal tally. The result condemned Metz to relegation from Ligue 1. PSG were crowned champions a few weeks back and called the curtains on an impressive league campaign in style. In the wake of an excellent display from Mbappe, Twitter was bound to be filled with reactions. Here are some of the best tweets:Gary Lineker 💙💛@GaryLineker2 goals for @KMbappe in the first 30 minutes. Might be a good time to ask for a pay rise.31792852 goals for @KMbappe in the first 30 minutes. Might be a good time to ask for a pay rise.Journalist HUSSEIN@HusseinadamsonePSG front three is more deadly than a terrorist attack, now that they are playing with joy it mean opponents are finished next season #PSGPSG front three is more deadly than a terrorist attack, now that they are playing with joy it mean opponents are finished next season #PSG https://t.co/VQAYoDZU6tJ.@MessilizerMessi ending the season sharper, more adjusted. Next season will be much better, that’s a guarantee.23622Messi ending the season sharper, more adjusted. Next season will be much better, that’s a guarantee.96' til Infinity@EddyGeeeeMbappe played us…Mbappe played us… https://t.co/JhTV6cBYptKevin@wofa_kay9Mbappe rejected Madrid and proved to the world that La Liga is indeed a farmers league. See how they’re all crying 92Mbappe rejected Madrid and proved to the world that La Liga is indeed a farmers league. See how they’re all crying 😭😂Unruly King@unrulyking00Leo Messi has contributed a lot in PSG wins and he’s their best player for this season even without goals.2210Leo Messi has contributed a lot in PSG wins and he’s their best player for this season even without goals.Don@OpresiiMbappe is giving Real Madrid fans PAINS raised to the Power 3256Mbappe is giving Real Madrid fans PAINS raised to the Power 3LfcRyan@LfcRyan99So mbappe has a hat trick...he played around with 2 clubs earlier now he's playing with a 3rd🤣So mbappe has a hat trick...he played around with 2 clubs earlier now he's playing with a 3rd🤣Praizsports@PraizsportsWhat a day for Kylian Mbappé: €300M signing bonus🤑 €100M a year salary AFTER tax Hat-trick against Metz31🇫🇷What a day for Kylian Mbappé:💰 €300M signing bonus🤑 €100M a year salary AFTER tax🎩 Hat-trick against Metz https://t.co/up3VawXHtLOlátundé III@OlatundeIIINeymar hit 100 goals for Paris Saint German 41Neymar hit 100 goals for Paris Saint German 🎯 https://t.co/yhK4MQEaQ1Mark Goldbridge@markgoldbridgeMbappe celebrating a hat trick against a relegation side in the French league27515Mbappe celebrating a hat trick against a relegation side in the French league https://t.co/jyb00f2UBCKing Jude OluEbube@KingJudeUdoMbappe stays? French league has leveled up. I will WATCH every PSG match next season!Mbappe stays? French league has leveled up. I will WATCH every PSG match next season!Footymemes.21@footymemes21Real Madrid fans watching Kylian Mbappe scoring a hattrick after signing his PSG Contract2Real Madrid fans watching Kylian Mbappe scoring a hattrick after signing his PSG Contract https://t.co/gJ42SU2KZQKnight Walker 👨🏻‍💻 𓃵@sobal_officialMbappe is just Speedometer with a little touch of Gareth Bale. Nothing special about him.3226Mbappe is just Speedometer with a little touch of Gareth Bale. Nothing special about him.ً@False9iiMessi has hit the post 15 (FIFTEEN) times this season 131Messi has hit the post 15 (FIFTEEN) times this season 😂😂😂😂😂😂😂K.Shah @kshitijshah23This Messi guy is so unlucky ffffsssss472This Messi guy is so unlucky ffffsssssL O N E R :/ @ibrahimsamwel1PSG are ending the season with style1PSG are ending the season with styleFC Barcelona Fans Nation@fcbfn_live#Messi again hit the woodwork 🤦But Di Maria scored on the rebound 6#Messi again hit the woodwork 🤦But Di Maria scored on the rebound 👏 https://t.co/URNRD336hlGet French Football News@GFFNAngel Di Maria is in floods of tears and being hugged by Neymar after what could be his final goal in his final game for PSG. The club's record assist provider, who has been hugely important creatively for some time, deserved a grander send off.555Angel Di Maria is in floods of tears and being hugged by Neymar after what could be his final goal in his final game for PSG. The club's record assist provider, who has been hugely important creatively for some time, deserved a grander send off.Djchelsea20@Djchelsea201Ángel Di María was in tears after he scored his final goal for PSG For the love of the gameÁngel Di María was in tears after he scored his final goal for PSG 💔 For the love of the game https://t.co/uWu8Cnk4DR。@tobyhoeepsg scoring 5 and messi having just one assist is crazy psg scoring 5 and messi having just one assist is crazy 😭Raeif@Raeif21Mbappe staying was the right choice you will never convince me otherwiseMbappe staying was the right choice you will never convince me otherwiselamar@lam9rrThose Messi passes are the reason Mbappe is staying2444303Those Messi passes are the reason Mbappe is staying𝐀𝐅𝐂 𝐀𝐉𝐀𝐗 💎@TheEuropeanLadNeymar during halftime: “Mbappé is a crack. He is the present and future of PSG. I am very happy - as a teammate but also as a friend - that he stays here."5315268Neymar during halftime: “Mbappé is a crack. He is the present and future of PSG. I am very happy - as a teammate but also as a friend - that he stays here." https://t.co/xL7bjMtP4mLiam@ThatWasMessiMbappe scoring a hat trick and smiling just tells you that he don't even care about Madrid 718Mbappe scoring a hat trick and smiling just tells you that he don't even care about Madrid 😭