Joao Pedro struck a late winner as Brighton put a dent in Aston Villa's Champions League hopes at the Amex Stadium.
The Brazilian headed home a rebound in the 87th minute after his penalty was saved by Robin Olsen.
Pascal Gross had an earlier effort for the hosts ruled out for offside by the Video Assistant Referee (VAR), while Villa captain John McGinn was also judged to be inches ahead of the Brighton defence before scoring at the other end.
Unai Emery's fourth-placed side remain seven points clear of Tottenham, who have two games in hand and visit Liverpool on Sunday.
More to follow.
How 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 number1Player nameVerbruggen
Squad number34Player nameVeltman
Squad number4Player nameWebster
Squad number5Player nameDunk
Squad number3Player nameIgor Julio
Squad number13Player nameGroß
Squad number11Player nameGilmour
Squad number40Player nameBuonanotte
Squad number9Player nameJoão Pedro
Squad number24Player nameAdingra
Squad number18Player nameWelbeck
Squad number10Player nameEnciso
Squad number15Player nameModer
Squad number19Player nameBarco
Squad number20Player nameBaleba
Aston Villa
Squad number25Player nameOlsen
Squad number4Player nameKonsa
Squad number3Player nameDiego Carlos
Squad number14Player nameP Torres
Squad number12Player nameDigne
Squad number7Player nameMcGinn
Squad number6Player nameDouglas Luiz
Squad number31Player nameBailey
Squad number27Player nameRogers
Squad number19Player nameDiaby
Squad number11Player nameWatkins
Squad number2Player nameCash
Squad number15Player nameÁlex Moreno
Squad number16Player nameChambers
Squad number24Player nameDurán
Line-ups
Brighton
Formation 4-2-3-1
- 1Verbruggen
- 34Veltman
- 4Webster
- 5Dunk
- 3dos Santos de Paulo
- 13GroßBooked at 49mins
- 11GilmourSubstituted forBalebaat 88'minutes
- 40BuonanotteSubstituted forEncisoat 61'minutes
- 9João Pedro
- 24AdingraBooked at 63minsSubstituted forBarcoat 90+3'minutes
- 18WelbeckSubstituted forModerat 88'minutes
Substitutes
- 10Enciso
- 15Moder
- 19Barco
- 20Baleba
- 23Steele
- 31Ansu Fati
- 42Offiah
- 44Peupion
- 55O’Mahony
Aston Villa
Formation 4-2-3-1
- 25Olsen
- 4KonsaSubstituted forChambersat 90'minutes
- 3Diego Carlos
- 14P Torres
- 12DigneSubstituted forMorenoat 90'minutes
- 7McGinn
- 6Douglas Luiz
- 31Bailey
- 27RogersSubstituted forCashat 26'minutesBooked at 90mins
- 19DiabySubstituted forDuránat 73'minutes
- 11Watkins
Substitutes
- 2Cash
- 15Moreno
- 16Chambers
- 17Lenglet
- 18Gauci
- 24Durán
- 29Kesler-Hayden
- 47Iroegbunam
- 71Kellyman
Referee:Robert Jones
Attendance:31,596
Live Text
Match ends, Brighton and Hove Albion 1, Aston Villa 0.
Second Half ends, Brighton and Hove Albion 1, Aston Villa 0.
Corner, Brighton and Hove Albion. Conceded by Diego Carlos.
Matty Cash (Aston Villa) is shown the yellow card for a bad foul.
Valentín Barco (Brighton and Hove Albion) wins a free kick on the left wing.
Foul by Matty Cash (Aston Villa).
Corner, Aston Villa. Conceded by Igor Julio.
Offside, Brighton and Hove Albion. João Pedro is caught offside.
Hand ball by Douglas Luiz (Aston Villa).
Substitution, Brighton and Hove Albion. Valentín Barco replaces Simon Adingra.
Foul by Pascal Groß (Brighton and Hove Albion).
Leon Bailey (Aston Villa) wins a free kick in the defensive half.
Corner, Brighton and Hove Albion. Conceded by Pau Torres.
Attempt blocked. Julio Enciso (Brighton and Hove Albion) left footed shot from the centre of the box is blocked. Assisted by Simon Adingra.
Substitution, Aston Villa. Álex Moreno replaces Lucas Digne.
Substitution, Aston Villa. Calum Chambers replaces Ezri Konsa.
Simon Adingra (Brighton and Hove Albion) wins a free kick on the left wing.
Foul by Ezri Konsa (Aston Villa).
Substitution, Brighton and Hove Albion. Carlos Baleba replaces Billy Gilmour.
Substitution, Brighton and Hove Albion. Jakub Moder replaces Danny Welbeck.