Manchester City 3 Brighton & Hove Albion 1
The Seagulls put up a good fight in a match of no significant consequence as Manchester City closed in on 100 Premier League points.
Albion gave the champions a guard of honour as the teams came out.
Danilo put City ahead on the quarter hour as they also chased a goal-scoring record.
It was Yaya Toure’s final match for City and he was encouraged to shoot at every opportunity by the Etihad faithful.
But there was a surprise in store as Leo Ulloa pounced on a Claudio Bravo error to put Albion level with a well-placed header.
But 10 minutes from half time Bernardo Silva scored Manchester City’s record-breaking 104th goal of the season, eclipsing Chelsea’s effort of 103 in 2009-10.
Albion had long periods of possession in the second half but Fernandinho netted a third with just under 20 minutes left to ensure City became the highest top flight scorers since Tottenham in 1962-63.
Before the end Toure was applauded off the pitch by every City player from the centre circle.
Danilo hit the bar late on and Anthony Knockaert skied a great chance for Albion, after another mix up in the City defence.
Albion take centre stage on Sunday in their final match of the season as they try to prevent Liverpool from gaining Champions League qualification. Not bad for a team that finished 16th in League One just nine years ago this week.