Pep Guardiola will remain in charge at Manchester City until at least the summer of 2026 - with the possibility of the deal being extended until 2027 - having signed a new contract at the Etihad.
The Blues boss' previous deal was due to expire in the summer and there has been plenty of speculation surrounding his future with many believing he may call time on his City career.
But the mood shifted towards an extension in recent weeks and that has now been confirmed with a one-year deal plus the option of a further 12 months.
It means Guardiola will pass a decade in charge - assuming he sees out the full length of his new contract - having joined in 2015.
Read more on manchestereveningnews.co.uk