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.
“He's coming back to make the farewell game in front of all the fans, because he's an incredible legend,” Guardiola told BT Sport .
“He's a huge competitor, in small spaces, in the pockets, I never saw a player like him.”
The victory moved second-placed City up to 69 points with four games of the league season remaining while Newcastle is 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.
Last-gasp Egan header earns Sheffield United win over Wolves
John Egan's stoppage-time header earned Sheffield United a dramatic 1-0 Premier League victory over Wolverhampton Wanderers at Bramall Lane.
Deep into stoppage time, Egan climbed highest to head home the winner from a corner and spark jubilant scenes on the Blades' bench.
A second home win since the return of the Premier League moved Sheffield United up to seventh in the standings, above Arsenal, and within a point of Wolves in sixth.
Burnley pushes West Ham back into danger
West Ham United's hopes of climbing clear of the Premier League relegation zone suffered a blow as a Jay Rodriguez header gave Burnley a 1-0 win at the London Stadium.
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 which has 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.
- UP Warriorz vs Delhi Capitals Live Updates, WPL 2024: Kapp jolts UPW early, removes top order
- Pro Kabaddi League 2023-24 Playoffs, PKL 10 LIVE Updates, Dabang Delhi vs Patna Pirates: Lineups out, later Gujarat Giants lock horns with Haryana Steelers at 9
- East Bengal vs Chennaiyin FC LIVE score, EBFC 0-0 CFC, ISL 2023-24: Real-time match updates and more
- Indian sports wrap, February 26
- Maiden First-Class ton after 110 overs of keeping: Hardik Tamore’s grit takes Mumbai to safety in Ranji quarters