Manchester City’s David Silva is close to signing a contract extension which would keep him at the club until 2020, according to The Daily Mail.

There had been fears that Silva would leave City at the end of his current contract, due to issues with the club over wages. However, the ‘breakthrough’ in discussions between City and Silva’s representatives mean a new deal is closed to being signed. The one-year extension to his current contract means he will earn a cool £150,000 a week.

Speculation had been growing of possible moves to European giants AC Milan, or a return to his native Gran Caneria, Las Palmas. However, Pep Guardiola sees Silva as a big part of his plans, particularly in City’s quest to conquer Europe and win the Champions League. Silva has already contributed to the team’s blistering start this season, with seven assists.

David Silva, 31, joined Manchester City in 2010 from Valencia, where he has proved to be an integral part of the team’s success in recent years. During his time at City, Silva has won two Premier League titles, two League Cups and an FA Cup. He has scored 39 goals in 227 appearances for the club.