
Pep Guardiola has agreed to a contract extension to stay at Manchester City for at least another season, according to widespread reports in British media.
The City manager, whose contract was due to expire at the end of this season, has overseen a period of unprecedented dominance since joining the club in 2016. City have won six Premier League titles in seven years and secured their first Champions League.