The latest winning goals in Premier League history

5 days ago 2

Newcastle United's thrilling 4-3 victory against Leeds United on Wednesday featured the latest winning goal on record in the Premier League.

Harvey Barnes' decisive strike arrived in the 112th minute - the latest winner since Opta began recording such data in 2006-07.

Advertisement

BBC Sport lists the five latest winners scored in the Premier League era.

1. Newcastle 4-3 Leeds - 7 January 2026

Winning goal - 101 minutes 48 seconds

In a classic Premier League encounter, five goals had been scored heading into stoppage time with Newcastle - on an 11-game unbeaten run at home in all competitions - trailing 3-2.

But Newcastle captain Bruno Guimaraes scored a penalty in the 91st minute, their third equaliser of the match.

Then, with seconds remaining, Newcastle winger Harvey Barnes scored on the turn following a scramble in the box to spark "St James' Park pandemonium", according to BBC commentator Guy Mowbray.

Advertisement

It was the first time that Newcastle led during the game.

2. Chelsea 4-3 Man Utd - 4 April 2024

Cole Palmer and Chelsea team-mates celebrate after their stoppage-time winner against Manchester United

Cole Palmer (right) scored twice after 99 minutes against Manchester United in 2024 [Getty Images]

Winning goal - 100 minutes 41 seconds

Another seven-goal thriller, with Chelsea forward Cole Palmer the hero.

Chelsea went 2-0 up inside 20 minutes through Conor Gallagher and Palmer before United hit back through an Alejandro Garnacho brace and a goal from Bruno Fernandes to lead 3-2.

Palmer equalised from the penalty spot - with 99 minutes 19 seconds on the clock - after Noni Madueke was brought down by Diogo Dalot.

Palmer completed his hat-trick a minute later, picking the ball up from a short corner and drilling a deflected shot past United goalkeeper Andre Onana.

Advertisement

Palmer scored 22 goals in 29 league starts in his first season at Chelsea - form he has struggled to replicate in this campaign as he struggles with fitness issues.

3. Tottenham 2-1 Sheff Utd - 16 September 2023

Tottenham forward Dejan Kulusevski (bottom) celebrates after scoring against Sheffield United

Dejan Kulusevski (bottom) scored eight goals in 2023-24 after joining Tottenham from Juventus for £25m [Getty Images]

Winning goal - 99 minutes 53 seconds

Sheffield United had seemingly engineered a shock away victory after soaking up pressure for long periods, with goalkeeper Wes Foderingham making several fine saves to back up Gustavo Hamer's 73rd-minute goal.

But Richarlison headed Tottenham level eight minutes into stoppage time - with a further eight minutes remaining.

He then turned provider by picking out an unmarked Dejan Kulusevski to fire home from inside the penalty area in the 100th minute.

Advertisement

The result made it four wins and a draw from Ange Postecoglou's first five league matches in charge - an unbeaten run which would extend to 10 matches.

Postecoglou was sacked last summer - 16 days after leading Spurs to the Europa League - while Kulusevski has not featured since 11 May because of injury.

4. Brighton 2-3 Man Utd - 26 September 2020

Manchester United midfielder Bruno Fernandes celebrates after scoring a late winner at Brighton

Bruno Fernandes (left) is in his seventh season at Manchester United [Getty Images]

Winning goal - 99 minutes 45 seconds

A match packed full of incident was settled with the final kick as Bruno Fernandes stroked in a penalty - awarded via a video assistant referee (VAR) check for Neal Maupay's handball, after referee Chris Kavanagh had blown the final whistle.

Advertisement

Brighton thought they had sealed a point when Solly March headed in a cross from Alireza Jahanbakhsh to make it 2-2 in the 95th minute.

Brighton struck the woodwork five times - Leandro Trossard was responsible for three of them - had one awarded penalty overruled by VAR and another potential one waved away by Kavanagh, while United had two goals ruled out for offside.

5. Newcastle 2-3 Liverpool - 25 August 2025

Rio Ngumoha celebrates scoring the Liverpool winner against Newcastle

Rio Ngumoha's strike against Newcastle remains his only goal for Liverpool [Getty Images]

Winning goal - 99 minutes 44 seconds

Newcastle lost to Liverpool with almost the last kick of the game in their first home game this season.

The exhilarating conclusion was as much about the player as the time of the winning goal as 16-year-old Rio Ngumoha became the youngest scorer in Liverpool history when he struck in the 100th minute.

Advertisement

Ten-man Newcastle had fought back from two goals down in the second half following Anthony Gordon's first-half red card, with William Osula making it 2-2 after 88 minutes.

But Ngumoha became the fourth youngest scorer in Premier League history, behind James Vaughan, James Milner and Wayne Rooney.

Read Entire Article