William Osula came off the bench to deliver a stunning 90th-minute winner as 10-man Newcastle stunned Manchester United 2-1, handing Michael Carrick his first defeat as United manager.
The 22-year-old Dane’s spectacular finish capped a thrilling encounter, ending both Carrick’s eight-game unbeaten streak and United’s three-match Premier League skid.
The match marked exactly 30 years since Eric Cantona famously scored for United against Kevin Keegan’s Newcastle, a reminder of the historical weight of clashes at St. James’ Park.
The game turned chaotic late in the first half after Jacob Ramsey was shown a second yellow card for simulation, leaving Newcastle a man down.
Anthony Gordon capitalized on a resulting penalty to give the hosts an early added-time lead, only for Casemiro to equalize from a Bruno Fernandes free-kick moments later.
Despite the numerical disadvantage, Newcastle held firm in the second half, thrilling the home crowd of 52,184.
Senne Lammens was tested early, denying Kieran Trippier’s lofted cross and a follow-up from Lewis Hall, but United gradually asserted themselves, with Anthony Elanga and Harvey Barnes coming close to breaking the deadlock.
The game remained tight, with goalkeeper Aaron Ramsdale making crucial saves, including a stunning stop from Joshua Zirkzee and a sharp tip over a Yoro header. But it was Osula who ultimately decided the match.
The substitute sprinted onto Trippier’s pass, cut inside Tyler Malacia, and curled a sublime effort past Lammens to secure a dramatic victory for Newcastle.
The win marked Newcastle’s fourth consecutive home triumph over Manchester United, a result that sent St. James’ Park into ecstasy and highlighted the resilience and flair of Eddie Howe’s side, even when reduced to ten men.