Pep Guardiola has signed a new two-year contract to extend his tenure as Manchester City manager until 2025.
Guardiola has enjoyed a hugely successful spell since taking over at the Etihad Stadium in 2016, winning four Premier League titles, as many EFL Cups, and the FA Cup once.
His City side have also come agonisingly close to winning the Champions League, reaching at least the quarter-final stage in each of the last five seasons and losing 1-0 to Chelsea in the 2020-21 final.
City supporters will hope the signing of striker Erling Haaland will be the final piece to the puzzle as Guardiola seeks to win Europe's elite club competition with City for the first time, having achieved it twice as Barcelona head coach.
With Guardiola's contract having previously been set to expire at the end of the 2022-23 campaign, there had been talk the 51-year-old may opt to leave, either in search of a new challenge or to go on a sabbatical period similar to the one he took after departing Barcelona.
But the Spaniard has decided to remain as City's boss and he spoke of his delight after putting pen to paper.
"I am so pleased to be staying at Manchester City for another two years," Guardiola told the club's website.
"I can't say thank you enough to everyone at the club for trusting me. I am happy and comfortable here. I have everything I need to do my job as best as possible.
"I know the next chapter of this club will be amazing for the next decade. It happened over the last 10 years, and it will happen in the next 10 years because this club is so stable.
"From day one I felt something special being here. I cannot be in a better place.
"I still have the feeling there is more we can achieve together and that is why I want to stay and continue fighting for trophies."