Kevin De Bruyne has signed a new two-year contract extension at Manchester City to keep him at the Etihad for until 2023.
The Belgian play-maker, a 2015 signing from Wolfsburg, has scored 31 goals in 122 appearances to date and no Premier League player has made more than 38 assists since he joined City.
He becomes the latest Manchester City player to commit his future to the club following recently announced deals for Fernandinho and Nicolas Otamendi.