
In a breathtaking finale at a rain-swept Elland Road, Leicester City defender James Justin emerged as the ultimate party pooper, crushing Leeds United's dreams with a stunning 93rd-minute equaliser to secure a 1-1 draw.
The home side, desperate for a win to keep their automatic promotion hopes firmly alive, thought they had done enough after Archie Gray's first senior goal sent the passionate crowd into raptures with just 10 minutes of normal time remaining.
Leeds dominated for large periods, creating a slew of chances that they frustratingly failed to convert. Their profligacy in front of goal ultimately proved costly, leaving the door ajar for a late Foxes sucker-punch.
A Heartbreaking Twist for Leeds
As the fourth official's board signalled seven minutes of added time, the home fans roared their team on, sensing a crucial victory. However, in a cruel twist of fate, it was the visitors who found a moment of quality when it mattered most.
Leicester, who had been largely second-best, launched one final attack. The ball fell to Justin on the edge of the area, and the full-back unleashed a powerful, low drive that skidded past Illan Meslier and into the bottom corner, silencing the famous old ground.
Significance for the Promotion Race
This result is a monumental blow for Daniel Farke's Leeds. A win would have seen them leapfrog Ipswich Town into second place and put immense pressure on leaders Leicester. Instead, they remain third, their fate now partially out of their hands with just one game remaining.
For Enzo Maresca's Leicester, the point edges them ever closer to a immediate return to the Premier League. The draw means they need just a point from their final match against Blackburn Rovers to confirm the Championship title.
The Championship promotion race will now go down to the wire on the final day, with Leeds needing a win against Southampton and hoping results elsewhere go their way, all thanks to James Justin's last-gasp intervention at a stunned Elland Road.