MANCHESTER: David Silva scored one goal and made two more as Manchester City put on a passing masterclass to overwhelm Newcastle United with a 5-0 Premier League victory on Wednesday. Having announced that he will leave the club at the end of this season after a 10-year spell, the 34-year-old Spanish playmaker showcased all of his considerable skills as City demolished a rudderless Newcastle. Boss Pep Guardiola heaped praise on City captain Silva, saying that fans would be given a proper chance to say goodbye at some point in the future. The victory moved second-placed City up to 69 points with four games of the league season remaining while Newcastle are 13th on 43. Gabriel Jesus put the home side ahead in the 10th minute, stabbing home Silva’s clever pass, and Riyad Mahrez made it 2-0 in the 21st minute when Kevin De Bruyne pulled the ball back for him to sweep home from the penalty spot. Things went from bad to worse for Newcastle in the second half when Matt Ritchie’s last-ditch attempt to dispossess Jesus hit fellow defender Federico Fernandez and flew into the goal to put City 3-0 up. Silva got himself on the scoresheet in the second half, stroking home a beautiful free kick from the edge of the box in the 66th minute, and he would have had a second if not for a brilliant reflex save by Newcastle keeper Martin Dubravka. In the second half, substitute Raheem Sterling scored a simple goal in stoppage time to make it 5-0.