John Egan scored with a dramatic 93rd-minute header to give Europe-chasing Sheffield United victory over Wolves at Bramall Lane.
The away side had earlier hit the woodwork when Ruben Neves' free-kick from just outside the penalty area bounced off the top of the crossbar.
Sheffield United thought they had taken the lead as Billy Sharp spun and fired the ball past Rui Patricio but the Blades captain was offside when he collected the pass.
But the Blades won it in injury time as Oliver Norwood's corner from the right wing was met by Egan's powerful header.
Sheffield United, who have never qualified for a major European competition, move up from ninth to seventh and are now one point and one place behind Wolves, who lost for the second time in five days.
When the Blades began this season - their first in the top flight since 2007 - they were joint-favourites to be relegated.
However, Chris Wilder's side continue to prove the doubters wrong and picked up their 13th league win of the campaign.
They looked to be fading as they picked up only one point from three games when the Premier League resumed in June after three months on hold because of the coronavirus pandemic.
But the Blades have since beaten Tottenham and Wolves and drawn at Burnley and, with four games of the season left, European competition remains very much a possibility.
Sheffield United v Wolves as it happened and the rest of Wednesday's Premier League gamesMore to follow.