Manchester City star Kyle Walker announced his commitment to the club in style with a hilarious impersonation of Leonardo DiCaprio.
The 33-year-old’s future at the Premier League champions was the subject of speculation over the summer.
Walker was heavily linked with a move to Bayern Munich as he entered the final year of his contract.
However, he eventually decided to stay put at the Etihad Stadium and has now extended his stay until 2026.
In City’s announcement of the new deal Walker acted out a famous scene from ‘The Wolf of Wall Street’.
DiCaprio stars as Jordan Belfort in the Hollywood movie about the New York stockbroker, with one moment in particular seeing him famously shout: “I’m not f****** leaving!”
Walker took inspiration from it and with a microphone in hand, said: “I’m not leaving… I’m not leaving… I’m not leaving!”
Clips of the City players, which originate from the moment they won the title last season after Arsenal’s defeat to Nottingham Forest, were played after his lines.
They can be seen jumping out their chairs in celebration with Walker continuing to shout: “The show goes on! This is my home!”
City fans will surely be delighted to see one of their best and most experienced players remain at the club for the foreseeable future.
Upon signing, Walker said: “I’m thrilled to sign a new deal. My future is with Manchester City and that is the best thing for me.
“I’ve enjoyed every single moment of the past six years at this fantastic club. I have an amazing coach, great team-mates and staff and our fans are the best. I feel supported on every single level.
“The Treble-winning season is one I will never forget and we’re ready to go again and try to win more trophies. I am delighted to continue at a club that competes for trophies every year and I can’t wait to see what the next few years bring.”
Walker, scored his first ever goal for England on Saturday, has made 260 appearances for City across all competitions.
He was crucial en route to winning the Premier League, FA Cup and Champions League last season and has started in all six of their matches so far this season.
talkSPORT football match centre
Keep up-to-date with all the latest Manchester City fixtures and results and live Premier League standings in our new match centre.