Luton town vs arsenal-Heartbreak for Luton Town as Arsenal win 4-3 thriller in stoppage time.

Declan Rice saved the Premier League leaders with a stunning effort in the 97th minute to steal three points at Kenilworth Road.

The Gunners twice blew leads to Luton Town, but won in extra time courtesy to the club’s biggest signing. Mikel Arteta’s men now have a five-point advantage over Liverpool, and maybe more crucially, a six-point lead over Pep Guardiola’s champions.

Declan Rice’s 97th-minute header placed Arsenal five points ahead after a seven-goal thriller at Kenilworth Road.

The goal came in the seventh of six added minutes, prompting booing at the final whistle. You can understand the annoyance, even if the six minutes were always a minimum. After 96 minutes and 21 seconds, the goal was scored.

Arsenal seized the lead twice, with Gabriel Martinelli and Gabriel Jesus, but Rob Edwards’ side fought back and even took the lead after the hour mark through Ross Barkley. Jesus’ odd record of never losing a Premier League game in which he scored remains intact – he has scored in the most Premier League games without ever losing one.

Two of the three Luton goals could be attributed to additional errors by Arsenal goal keeper David Raya. Raya failed to meet the ball mid-air on a corner, allowing Elijah Adebayo to rise highest and head it into the net. Raya was nutmegged by Barkley’s weak foot in the second mistake, giving the home team the lead.

Importantly for Arteta, Kai Havertz appears to have regained his scoring touch, as he has already scored three goals in his last four outings, the same number as he had in his previous 32.