Manchester City manager Pep Guardiola says he could not leave the club after suffering four consecutive defeats for the first time in his coaching career.

Guardiola has signed a two-year contract with City which will keep him at the club until 2027.

The 53-year-old Spaniard joined City in 2016 and has won 18 trophies, including six Premier League titles.

His contract had been due to expire at the end of the current season, and he signs a new deal on the back of defeats to Tottenham, Brighton, Sporting and Bournemouth. "I felt I could not leave now.