Wrexham suffered a late heartbreak after John Egan's stoppage time goal stopped them from knocking Sheffield United out from the FA Cup and forced a replay after a thrilling 3-3 draw The Racecourse Ground.
With co-owner and Hollywood star Ryan Reynolds in the crowd, Wrexham saw themselves behind in the first minute when Oliver McBurnie headed home a Tommy Doyle corner.
The hosts turned the game around in the first 15 minutes of the second half. First, James Jones turned home from a Ben Tozer's long throw.
On the hour-mark, Thomas O'Connor slammed into the back of the net after the ball fell kindly to him from a corner to give the lead to the Welsh side.
However, the Blades levelled shortly after through Oliver Norwood after the hosts failed to clear the ball inside the box.
As Paul Heckingbottom's men seemed to take control the game from there, Daniel Jebbison was shown a red card for appearing to kick out at Tozer in an off-the-ball incident on the halfway line.
From that point onwards, the Dragons started to believe they could pull off another FA Cup shock win and were close to take the lead with 10 minutes to play when Ollie Palmer drilled a shot against the crossbar.
The non-league side eventually managed to score four minutes from time, when Paul Mullin slotted past Adam Davies that looked to be the winner.
But the drama was not finished there because John Egan netted in stoppage time the equaliser to break Wrexham hearts and force a replay back in Bramall Lane next month.
WHAT A GAME ⚡️@Wrexham_AFC 🆚 @SheffieldUnited had it ALL with 6️⃣ goals, both teams making comebacks and a 95th-minute equaliser 🤯 pic.twitter.com/fSokLr9I3s
— Emirates FA Cup (@EmiratesFACup) January 29, 2023
3-3 | ||
James Jones 50' Tom O’Connor 61' Paul Mullin 86' | Oliver McBurnie 2' Oliver Norwood 65' John Egan 90' |