Harvey Barnes delivered a 102nd-minute winner as Newcastle United edged Leeds United 4-3 at St. James' Park. Newcastle trailed three times yet still claimed victory in a Premier League classic. Barnes'
late strike also set a new record for the latest winning goal in a league match monitored by Opta.
The frantic finish followed Bruno Guimaraes' stoppage-time penalty, which had appeared to secure a draw at 3-3. Brenden Aaronson scored twice for Leeds and also conceded a decisive late penalty. The seven-goal contest featured constant swings in momentum and sustained pressure from both attacks throughout the match.
Leeds struck first on 32 minutes after Malick Thiaw slipped near the edge of the area. Brenden Aaronson collected possession and guided a precise effort into the bottom-left corner. Newcastle required only four minutes to respond. Nick Woltemade laid the ball off neatly inside the box, allowing Harvey Barnes to finish past Lucas Perri.
Leeds regained control in first-half stoppage time following a handball decision against Malick Thiaw. Dominic Calvert-Lewin converted the resulting penalty in the fifth added minute before the interval. Newcastle levelled again nine minutes after the restart. Joelinton met a Bruno Guimaraes cross with a well-placed header that beat Nick Pope.
Leeds appeared to have delivered a decisive blow in the closing stages through another composed Aaronson finish. Ilia Gruev split the defence with an accurate pass, sending Aaronson into the area. Aaronson steadied and drove a right-footed shot in off the left post. That goal seemed enough before further dramatic twists arrived.
Newcastle pushed forward once more and gained another lifeline when Lewis Hall's cross struck Aaronson's arm. Bruno Guimaraes took responsibility from the spot and converted from 12 yards in the first minute of stoppage time. With Leeds reeling, Harvey Barnes then collected the ball, swivelled sharply, and squeezed a low shot beyond Lucas Perri.
The encounter produced 32 attempts on goal, reflecting the open nature of the contest. Newcastle registered 18 shots, while Leeds recorded 14 efforts. Expected goals data also underlined the attacking quality. Newcastle posted 2.72 xG compared with 2.05 xG for Leeds, giving a combined total xG figure of 4.77 for the match.
Newcastle United vs Leeds United records, Aaronson impact and historical context
Brenden Aaronson's display carried notable historical weight despite the costly late handball. Aaronson became the first Leeds player to score twice in a single game against Newcastle since Duncan McKenzie in November 1975. Aaronson also became the first Leeds player to hit a brace at St. James' Park since Frank McKenna in November 1956.
Aaronson's night featured another statistical landmark linked to the penalty incident. Aaronson was the first player to score twice and concede a penalty in a Premier League fixture since Grant Holt did so for Norwich City against Swansea City in February 2012. That lapse opened the door for Harvey Barnes to decide the contest.
Opta timed Harvey Barnes' winning strike at 101 minutes and 48 seconds, making it the latest recorded Premier League winner since detailed records began in 2006-07. Newcastle also came from behind three times to win a Premier League match for the first time, having previously only managed a 3-3 draw against Manchester City in February 1996.
The seven-goal meeting between Newcastle and Leeds added another chapter to a long-running top-flight rivalry. Supporters witnessed significant records, high xG numbers and repeated lead changes. Newcastle gained three points, while Leeds were left reflecting on Aaronson's mixed contribution and a result shaped by fine margins in stoppage time.











