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.
Guardiola handed a Premier League debut to 18-year-old midfielder Tommy Doyle, both of whose grandfathers played for the club, in the second half.
Though the City players gave the teenager plenty of chances to make an impact, it was Silva that set up substitute Raheem Sterling for a simple goal in stoppage time to make it 5-0.
Burnley push West Ham back into danger
The Hammers beat Chelsea and drew at Newcastle United last week, easing their nerves about the drop, but the loss to in-form Burnley left David Moyes' side in 16th place on 31 points, just four points above 17th-placed Aston Villa who have a game in hand.
The winner came in the 38th minute when Charlie Taylor whipped in a cross from the left and Rodriguez's glancing header flew in off the underside of the crossbar.
Burnley have lost once in their last 12 Premier League matches and won three of their last four matches. Agencies
Also Watch: #NewsMakers: Aabhijeet Sharma, President, APW in an Exclusive Chat with Oineetom Ojah