Julian Alvarez has officially signed a new contract with Manchester City which will keep him at the Etihad until 2028.
The Argentina World Cup winner has played a backseat role to Erling Haaland this season but has impressed when given opportunities. He has scored ten goals in 33 games so far for the Premier League champions after joining from River Plate last July.
Alvarez also scored four goals for Argentina in Qatar and says he is looking forward to improving further under Pep Guardiola.
He told City's website: “This is a very proud moment for me and my family. For a club like City to put their faith in me like this is amazing.
“I have been really pleased with my first season here, but I have plenty more I can do. I know I can be better, and City offer me everything I need to fulfil my potential.
“I want to thank the manager, the coaches and everyone at City who works behind the scenes for everything they have done for me since I joined in the summer. I could not have asked for more. This is a club that looks after its players, and I have felt so supported throughout my time here.
“I am now focused on getting better and helping City win trophies.”
90min previously revealed Alvarez has attracted interest from Real Madrid, Barcelona and Paris Saint-Germain, but City have now moved to extend the terms of his previous deal which was due to expire in 2027
The 23-year-old has started four games in the Champions League and another six in the Premier League. His most recent goal came in the 4-1 thumping of Bournemouth back in late February.