Manchester City thrashed Swansea after they were given a guard of honour in their first match since being crowned Premier League champions.
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.
The Brazilian eventually found the back of the net when he headed in Yaya Toure's chipped pass.
Manchester City have now set a new record of 30 wins in an English top-flight season.
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.