Manchester City moved to within one point of Premier League leaders Arsenal by thrashing Brighton 4-0 at Amex Stadium.
The visitors took the lead through Kevin de Bruyne's excellent diving header in the 17th minute.
Phil Foden scored a second from a free-kick before doubling his tally, capitalising on defensive errors to give City a 3-0 half-time lead.
Julian Alvarez completed City's scoring midway through the second half after fine work from full-back Kyle Walker.
The result means City leapfrog Liverpool to go second in the league table, having played one game fewer than the Reds and leaders Arsenal.
More to follow.
Relive Brighton's match with Manchester City in the Premier LeagueHow did you rate Brighton's performance? Have your say hereWhat did you make of Manchester City's display? Send us your views hereHow to play
Rate players out of 10 throughout or after the game. The rater will close 30 minutes after the final whistle.
Rating range key1 = Give it up10 = Pure perfection
Brighton & Hove Albion
Squad number23Player nameSteele
Squad number34Player nameVeltman
Squad number29Player namevan Hecke
Squad number5Player nameDunk
Squad number19Player nameBarco
Squad number20Player nameBaleba
Squad number15Player nameModer
Squad number14Player nameLallana
Squad number13Player nameGroß
Squad number9Player nameJoão Pedro
Squad number18Player nameWelbeck
Squad number3Player nameIgor Julio
Squad number24Player nameAdingra
Squad number42Player nameOffiah
Squad number55Player nameO’Mahony
Manchester City
Squad number31Player nameEderson
Squad number2Player nameWalker
Squad number25Player nameAkanji
Squad number6Player nameAké
Squad number24Player nameGvardiol
Squad number16Player nameRodri
Squad number20Player nameBernardo Silva
Squad number17Player nameDe Bruyne
Squad number8Player nameKovacic
Squad number47Player nameFoden
Squad number19Player nameÁlvarez
Squad number10Player nameGrealish
Squad number11Player nameDoku
Squad number21Player nameGómez
Squad number27Player nameMatheus Nunes
Squad number82Player nameLewis
Line-ups
Brighton
Formation 4-2-3-1
23Steele34VeltmanBooked at 35minsSubstituted forOffiahat 45'minutes29van Hecke5Dunk19Barco20BalebaBooked at 76mins15ModerSubstituted fordos Santos de Pauloat 56'minutes14LallanaSubstituted forAdingraat 45'minutes13Groß9João Pedro18WelbeckSubstituted forO’Mahonyat 75'minutesSubstitutes
1Verbruggen3dos Santos de Paulo4Webster10Enciso24Adingra31Ansu Fati40Buonanotte42Offiah55O’MahonyMan City
Formation 4-1-4-1
31Ederson2WalkerSubstituted forLewisat 79'minutes25Akanji6Aké24Gvardiol16RodriSubstituted forGómezat 79'minutes20Bernardo SilvaSubstituted forDokuat 78'minutes17De BruyneSubstituted forNunesat 72'minutes8Kovacic47FodenSubstituted forGrealishat 72'minutes19ÁlvarezSubstitutes
3Rúben Dias5Stones10Grealish11Doku18Ortega21Gómez27Nunes52Bobb82LewisReferee:Jarred Gillett
Attendance:31,596
Live Text
Match ends, Brighton and Hove Albion 0, Manchester City 4.
Second Half ends, Brighton and Hove Albion 0, Manchester City 4.
Attempt saved. Jérémy Doku (Manchester City) right footed shot from the centre of the box is saved in the centre of the goal.
Corner, Brighton and Hove Albion. Conceded by Nathan Aké.
Foul by Nathan Aké (Manchester City).
João Pedro (Brighton and Hove Albion) wins a free kick in the attacking half.
Jérémy Doku (Manchester City) wins a free kick in the defensive half.
Foul by Igor Julio (Brighton and Hove Albion).
Attempt missed. João Pedro (Brighton and Hove Albion) right footed shot from the centre of the box is close, but misses to the left. Assisted by Igor Julio.
Delay over. They are ready to continue.
Delay in match (Manchester City).
Rico Lewis (Manchester City) wins a free kick in the attacking half.
Foul by Valentín Barco (Brighton and Hove Albion).
Substitution, Manchester City. Rico Lewis replaces Kyle Walker.
Substitution, Manchester City. Sergio Gómez replaces Rodri.
Substitution, Manchester City. Jérémy Doku replaces Bernardo Silva.
Carlos Baleba (Brighton and Hove Albion) is shown the yellow card for a bad foul.
Matheus Nunes (Manchester City) wins a free kick in the attacking half.
Foul by Carlos Baleba (Brighton and Hove Albion).
Rodri (Manchester City) wins a free kick in the defensive half.