Manchester City will open talks with Raheem Sterling this summer on an improved contract extension.

Sterling is under contract until 2020.

Sterling's future with City appeared uncertain last season, but he has since become an essential part of Pep Guardiola's squad.

“Txiki [Begiristain, the club’s director of football] is talking about that,” Guardiola said before City’s visit to Everton on Saturday evening. “There is no doubt we have to keep him. Maybe other clubs are now interested in him because he is playing so well but he knows how important he is to us.”