Manchester City manager Pep Guardiola hails ‘incredible’ David Silva after 5-0 win over Newcastle United
David Silva, who is all set to leave Manchester City at the end of the season, has time and again put on display his usual brilliance this season.