Pep Guardiola is reportedly close to signing a new contract at Manchester City that would see him remain in the Premier League for another two years. The news is like Christmas comes early for Citizen supporters but the opposite for their rivals.
The former Barcelona player has taken the club to another level in domestic football since replacing Manuel Pellegrini in July 2016. Guardiola has won 276 of his 374 games in charge at the Etihad Stadium and has lifted a long list of trophies including five Premier League titles, four EFL Cups, one FA Cup and two Community Shields.
Guardiola's current contract is due to expire at the end of the season, his seventh in Manchester, but there has been growing confidence that he will extend stay beyond that. The new deal to keep him at the club until 2025 would take him to nine years in charge, unfamiliar territory for Guardiola after never staying at any club for longer than four years.