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.
Arsenal had dominated a largely uneventful opening to a game which sparked into life when Gabriel Martinelli steered Bukayo Saka's pass into the bottom-left corner.
Gabriel Osho's header from Alfie Doughty's corner brought the hosts level shortly after, but when Gabriel Jesus nodded in Ben White's cross from close range the Gunners looked to have regained control.
But in a chaotic period after the interval, the league's best defence suddenly appeared flustered with Adebayo leaping above Raya to head in another Doughty delivery from a corner.
And with Luton in the ascendency, Barkley collected an Andros Townsend pass and beat White before driving a low left-foot shot under Raya.
The momentum swung back towards Mikel Arteta's side when Kai Havertz prodded in from the impressive Jesus' pass to equalise, but Luton looked to have held the visitors at bay until Rice's dramatic intervention.
The result leaves Luton 17th, two points above the relegation zone. Liverpool, who sit five points adrift of Arsenal in the table will play their game in hand at Sheffield United on Wednesday (19:30 GMT).
Match Events
20' GOAL! Luton Town 0-1 Arsenal (Martinelli)
23' Jesus' shot stopped
25' GOAL! Luton Town 1-1 Arsenal (Gabriel Osho)
27' Jesus' shot stopped by goalkeeper
31' Martinelli's shot stopped
39' Saka's shot stopped
45' GOAL! Luton Town 1-2 Arsenal (Jesus)
49' GOAL! Luton Town 2-2 Arsenal (Elijah Adebayo)
57' GOAL! Luton Town 3-2 Arsenal (Barkley)
60' GOAL! Luton Town 3-3 Arsenal (Havertz)
77' Trossard's shot over the bar
96' GOAL! Luton Town 3-4 Arsenal (Rice)
Line-ups
Luton Town XI: Townsend, Thomas Kaminski, Barkley, Pelly Ruddock Mpanzu, Amari'i Bell, Gabriel Osho, Jacob Brown, Elijah Adebayo, Alfie Doughty, Mengi, Issa Kaboré
Subs: Krul, Luke Berry, Jordan Clark, Carlton Morris, Chiedozie Ogbene, Ryan Giles, Chong, Zack Nelson, Joe Johnson
Arsenal XI: David Raya, Martin Ødegaard, Jesus, Rice, Gabriel, Havertz, Ben White, Martinelli, William Saliba, Saka, Jakub Kiwior
Subs: Cedric, M.Elneny, Trossard, Jorginho, Zinchenko, Nelson, Ramsdale, Nketiah, Reuell Walters
Peaceking1234
1016
The Best DM in the World for Many Reasons💯🔥💪 , Don't Skip without Applauds👏❤ Gunners⚪🔴🔥
FootballChief
904
Arsenal went to Luton city 4-3 reasons: to HAVERTZ RICE and celebrate JESUS this December
Like_if
687
ONLY ARSENAL FANS EXPERIENCE THE BEAUTY OF FOOTBALL 🔥🔥AND THE THRILL OF 90MINUTES..AM SO PROUD OF BEING A GOONER #COYG♥️♥️
JoyNg01
647
Champions mentality fighting until the end well done gunners👏👏👏❣️🔥
JonahRelley
586
Determine Club will always fight to the down minutes for result like Arsenal did tonight
Doxmang
584
Thanks to all the rivals for tuning in 📺 glad you stayed until the very end,I hope everyone as collect RICE 🍚🌾✍️⭐🤴🤝👑🙌
Tunmise666
485
I thought Luton already won hom come
Tunmise666
453
Manchester city fans checking if the rice goal was an offside
Tony-2
446
Arsenal in the title race be like:
Cazorlasanti
443
A munite silent for those who miss this match
Cazorlasanti
412
Kai Havertz finally proving his doubters wrong
Yungswag20
410
Bruno Fernandez to the referee Can we get the same ball that Rice scored in the last minute, I think we are playing with the wrong ball
F-legend
405
The arsenal, they are like this when it come to goal scoring. fire
Popskull954
394
100M Worth Of Rice🔥🔥🔥🔥
JoyNg01
365
Luton is more serious than Manchester United 👌😂😂😂
Akannialabi
341
Give Odegaard the entire arsenal. Infact, let him be the owner. Such a baller. But on a serious note, Luton is better than Manchester united.
Nikechukwu
326
What a game!!! ❤️❤️💯 Arsenal fans cheers to you all😅
Cazorlasanti
314
It becoming reality
Peaceking1234
293
The Elephant is still Proudly still on Top of the Tree💯🔥😎🌟👏
Tunmise666
285
Arsenal was trying to play with them but when Luton score 3 goals arsenal decided to show them
Akannialabi
269
Football made by the Gunners is beautiful. Man, we're making a habit of leaving it till late and I'm absolutely loving the never-die attitude in the boys. Risky, but thrilling. Against all odds, despite the excessive force and unnecessary tackles. Superb. 3 points on the board and I couldn't be even happier. These are the type of games that win you titles, and I can already see one on our horizon. Thank you Gunnners!
Peaceking1234
271
Appreciation Post❤ for The Best DM in the World Simply💯🔥💪 , Thanks very much Rice💎💯👏
Liverpooler
270
Whether we like it or we don’t the gunners are hot🙏❤️.I pray that all their efforts are paid off💯en they win the league coz all who do good should be appreciated#RIVALS NOT ENEMIES🤝🤜🤛🏿
FootballChief
246
1. Martinelli encourages 2. Jesus to 3. Havertz 4. Rice
JoyNg01
237
Lonely at the top 🔝 again😂🔥✌️
Peaceking1234
225
No Debates or Arguments , London is simply RED ❤❤❤💯😎
Doxmang
199
Made that hard work, Arteta Inlaw is getting on and on now HAVERTZ 🤝💯🌹⭐🤴🤝
Tony-2
191
Pep Guardiola after rice scored that last gasp goal be like:
Tunmise666
181
Me trying to check the final score Very well
Tony-2
167
Luton town players reaching home after the game and were serve Rice be like: 😂😂
Kennix4oxide
152
Poor man pikin go think say na photoshop 🤣😂
FootballChief
149
For the love of Jesus, every Arsenal fan must Harvertz Rice to celebrate Christmas
Akanjifidel
133
l can really see the fighting spirit in this Arsenal team l just hope they are going to win the league
Tunmise666
106
Pep after rice scored
Tunmise666
102
Arsenal fans to haters
JeffreyEse
96
Appreciation post for Declan Rice
GunnersJay
92
give westham another 100 million. give Declan Rice what ever he wants, if he wants to live in Buckingham palace, the king has to leave. he is HIM 💯❤️❤️❤️
JoyNg01
90
Declan Rice has really made a great come back for Arsenal this season. He has scored incredible match winner for them.❣️🔥
Tunmise666
82
They did more than this last season and ended up winning nothing
Peaceking1234
81
Don't Forget Havertz💎 as well 💯🔥, Has been very crucial in Arsenal Winning these Days 💯👏, REBORN💯🔥