Pep Guardiola has committed his future to Premier League champions Manchester City by signing a new three-year deal with the club.
The Spaniard had one year left to run on his current deal which he signed upon arrival from Bayern Munich in June 2017.
Guardiola's new contract will now see him remain at the Etihad until 2021.
"I am so happy and excited. It's a pleasure to be able to work here," Guardiola told City's official website.
"I enjoy working with our players every day and we will try to do our best together in the coming years.
"As a manager, you have to feel good to be with the players - and I feel good.
"I will focus on the desire of my players to become a better team and every day that's what I will try to do - to improve on the pitch and improve our players.
"We have a young squad with an average age of 23 and we want to keep taking steps forward and maintain the levels we've achieved this season."
Talks between Guardiola and the club regarding an extension have been ongoing for a number of months, with City keen to continue their project under the former Barcelona man.
Premier League winner 2018/19 (odds via Sky Bet)
- Manchester City - 4/6
- Liverpool - 9/2
- Manchester Utd - 7/1
- Chelsea - 11/1
Following a debut season in English football without a trophy, Guardiola triumphed in the Carabao Cup with City and won the Premier League with a record points haul.
The new deal will see Guardiola's total reign at City span to five years - one more than his complete tenure at Barcelona.
Guardiola is currently on holiday following a silverware-laden campaign and is due back when his side begin their pre-season work in July.
City are set to travel to the USA to play fixtures against Borussia Dortmund, Liverpool and Bayern Munich.
Follow Sporting Life on social media - find us on Facebook here or tweet @SportingLife
Odds correct at 1620 BST (17/05/18)