Declan Rice’s last-gasp header snatched victory for Arsenal in a seven-goal thriller at Luton to move them five points clear at the top of the Premier League.
It was the conclusion to a compelling encounter in which the hosts twice fought back and threatened to win when Elijah Adebayo and Ross Barkley scored in an eight-minute period after the break, with Arsenal goalkeeper David Raya culpable for both goals.
However, the Hatters were denied a valuable point when Rice met Martin Odegaard’s cross in the seventh minute of stoppage time, 23 seconds after the six official minutes added on had expired.
More to follow.

Player of the match
Gabriel MartinelliGabriel Martinelli
Luton Town
-
Squad number6Player nameBarkley
-
Squad number45Player nameDoughty
-
Squad number7Player nameOgbene
-
Squad number19Player nameBrown
-
Squad number2Player nameOsho
-
Squad number30Player nameTownsend
-
Squad number11Player nameAdebayo
-
Squad number15Player nameMengi
-
Squad number17Player nameMpanzu
-
Squad number14Player nameChong
-
Squad number12Player nameKaboré
-
Squad number29Player nameBell
-
Squad number24Player nameKaminski
-
Squad number9Player nameMorris
-
Squad number18Player nameClark
-
Squad number26Player nameGiles
Line-ups
Luton
Formation 3-4-2-1
- 24Kaminski
- 15Mengi
- 2Osho
- 29Bell
- 12Kaboré
- 17MpanzuSubstituted forClarkat 88′minutes
- 6BarkleyBooked at 44mins
- 45DoughtySubstituted forGilesat 88′minutes
- 30TownsendSubstituted forOgbeneat 62′minutes
- 19BrownBooked at 33minsSubstituted forChongat 61′minutes
- 11AdebayoSubstituted forMorrisat 61′minutes
Substitutes
- 7Ogbene
- 8Berry
- 9Morris
- 14Chong
- 18Clark
- 23Krul
- 26Giles
- 38Johnson
- 43Nelson
Arsenal
Formation 4-3-3
- 22Raya
- 4White
- 2Saliba
- 6Gabriel
- 15KiwiorSubstituted forZinchenkoat 64′minutes
- 8Ødegaard
- 41Rice
- 29Havertz
- 7Saka
- 9Gabriel JesusBooked at 45mins
- 11MartinelliSubstituted forTrossardat 64′minutes
Substitutes
- 1Ramsdale
- 14Nketiah
- 17Cédric Soares
- 19Trossard
- 20Jorginho
- 24Nelson
- 25Elneny
- 35Zinchenko
- 76Walters
Live Text
-
Match ends, Luton Town 3, Arsenal 4.
-
Second Half ends, Luton Town 3, Arsenal 4.
-
Goal! Luton Town 3, Arsenal 4. Declan Rice (Arsenal) header from the centre of the box to the bottom right corner. Assisted by Martin Ødegaard with a cross.
-
Leandro Trossard (Arsenal) wins a free kick in the defensive half.
-
Foul by Issa Kaboré (Luton Town).
-
Corner, Arsenal. Conceded by Chiedozie Ogbene.
-
Attempt blocked. Leandro Trossard (Arsenal) right footed shot from outside the box is blocked.
-
Corner, Arsenal. Conceded by Gabriel Osho.
-
Offside, Arsenal. Kai Havertz is caught offside.
-
Martin Ødegaard (Arsenal) wins a free kick in the defensive half.
-
Foul by Chiedozie Ogbene (Luton Town).
-
Substitution, Luton Town. Ryan Giles replaces Alfie Doughty.
-
Substitution, Luton Town. Jordan Clark replaces Pelly Ruddock Mpanzu.
-
Attempt missed. Leandro Trossard (Arsenal) right footed shot from outside the box is close, but misses to the right. Assisted by Martin Ødegaard following a corner.
-
Corner, Arsenal. Conceded by Thomas Kaminski.
-
Attempt missed. Kai Havertz (Arsenal) header from the centre of the box is just a bit too high. Assisted by Oleksandr Zinchenko.
-
Attempt blocked. Declan Rice (Arsenal) right footed shot from outside the box is blocked. Assisted by Martin Ødegaard.
-
Leandro Trossard (Arsenal) wins a free kick on the left wing.
-
Foul by Issa Kaboré (Luton Town).
-
Attempt missed. Leandro Trossard (Arsenal) left footed shot from a difficult angle on the left is close, but misses to the left. Assisted by Kai Havertz.