Pep Guardiola has signed a new contract which will see him stay at Manchester City until 2021.
The Premier League champions won the title with a record 100 points last season.
The contract extension means the 47-year-old’s deal with City is the longest commitment the former Barcelona and Bayern Munich boss has made to a club since starting his managerial career in 2008.
The Spaniard said: "I am so happy and excited. It's a pleasure to work here. I enjoy working with our players every day and we will try to do our best together in the coming years. As a manager, you have to feel good to be with the players - and I feel good."