Sheffield Wednesday faced off against Exeter City in a thrilling match that secured the Owls three points at Hillsborough Stadium on Saturday.
Exeter City controlled possession early on and the first half saw referee Declan Bourne replaced by Andy Haines after an injury forced him off the pitch.
The first goal of the match came in the 49th minute by Exeter City’s Josh Key, assisted by Jake Caprice’s cross.
Lee Gregory then equalised for the home side when the striker put Barry Bannan’s free-kick in the bottom corner in the 58th minute.
The Owls moved into the lead after 74 minutes when Marvin Johnson’s low drive was turned in from close range by striker Callum Paterson.
Exeter City tried to find an equaliser in the remaining minutes of the game, along with six minutes of extra time, with a free-kick that Sheffield Wednesday’s keeper Cameron Dawson held onto.
The match ultimately ended with victory for Sheffield Wednesday, much to the delight of the home crowd.
The win secured the League One team three points from the game and 90 points overall – for only the second time in their history.
However, competitors Plymouth Argyle and Ipswich Town have performed well this season, throwing the promotion into suspense.
In an interview with BBC Radio Sheffield, Gregory said: “Expectations of Sheffield Wednesday fans is that you win games.
“We’ve got every chance [to get promoted]. This is football. It never goes easy, never goes the way you want it to. In the past there have been bigger gaps and they’ve gone up, so why not?”