Premier League champions, Manchester City have set a new record after humbling Swansea after they were given a guard of honour in their first match since being crowned champions.
City have now set a new record of 29 wins in an English top-flight season.
There were celebrations at full-time – thousands of fans invaded the pitch as Pep Guardiola’s side emphatically ended a run of three successive home defeats.
Raheem Sterling’s cut-back set up David Silva’s early opener before the winger poked in from six yards to make it two.
Kevin de Bruyne scored a sensational 25-yard drive before Bernardo Silva pounced on the rebound of Gabriel Jesus’ saved penalty.
But the Brazilian eventually found the back of the net when he headed in Yaya Toure’s chipped pass to round off another stunning display.
Swansea are without a win in five league matches and remain four points above the relegation zone with four games to play.
And the Swans must take on fifth-placed Chelsea at the Liberty Stadium next week before hosting relegation-threatened Stoke and Southampton in a tough run-in.
Manchester City can look forward to their final home game of the season against Huddersfield on 6 May, when they will be presented with the Premier League trophy.
This victory took them to 90 points, five shy of the Premier League record set by Chelsea in 2004-05.
Manchester City have now also broken their own record tally of 89, set in 2011-12, and Guardiola could beat his previous best points tally in a single league season as a manager – 99, with Barcelona in 2009-10.
No team has accrued 100 points or more in a single top-flight campaign, but City would become the first that if they pick up 10 from their remaining four games.