Match ends, Leicester City 2, Sheffield Wednesday 1.
Leicester City are on the brink of a Premier League return after stretching their unbeaten run to 21 games with victory over Sheffield Wednesday.
Leicester grabbed the lead when striker Riyad Mahrez fired across keeper Chris Kirkland from the edge of the box.
Wednesday battled for a 37th-minute equaliser which saw Michail Antonio's drive beat the outstretched arm of Leicester keeper Kasper Schmeichel.
But Anthony Knockaert's stunning 20-yard free-kick won the match.
Leicester will secure promotion to the top flight for the first time in a decade if third-placed QPR lose at Bournemouth and Derby County fail to win at Middlesbrough on Saturday.
Knockaert wasted a decent chance early on when he fired wide from 12 yards after good work down the left by David Nugent.
But the home side were in front when Mahrez scored his third goal since joining from Le Havre in January, cutting inside his marker and curling a left-foot shot into the net.
Knockaert also bent a 20-yard shot just over the bar while Nugent was inches wide with a low effort in an entertaining first half.
Wednesday created chances, though, and Schmeichel kept out a fierce 25-yard effort from Antonio before the former Reading striker equalised from five yards closer in.
City were back in front on the hour mark when Knockaert curled in from the edge of the box after Mahrez had been fouled.
However, despite being top of the table, Leicester looked increasingly nervous as the half wore on and they were forced to cling on as their goal came under siege in the closing stages.
Schmeichel lunged with his legs to block a close-range shot from Kieran Lee during six minutes of stoppage time as they held on to give them the victory.
Leicester City manager Nigel Pearson:
Asked whether he would be watching the results come in on Saturday, he replied: "No.
"My job is to get this club promoted. Whether it's tomorrow, whether it's Tuesday, the next week, the week after it's irrelevant really. It's about getting promotion.
"I want us to win every game that we can and I want us to be champions, but we'll have to fight very hard to do that.
"We'll get promoted as and when we deserve it."
Sheffield Wednesday manager Stuart Gray:
"We got done on a quality finish and that's why Leicester will be champions. They win more games and they score more goals and they've got quality right throughout the team.
"We were a bit disappointed to go a goal down but credit to my players, they grew into the game and I thought at half-time we deserved to go in on level terms.
"Tonight you can get some satisfaction out of the application of the players. For the effort and commitment we put in we deserved something out the game.
"Credit to the players, they rolled their sleeves up and had a right good go."
- 2de Laet
- 15SchluppBooked at 48mins
- 26MahrezSubstituted forHammondat 79'minutes
- 39WoodSubstituted forTaylor-Fletcherat 59'minutes
- 24KnockaertSubstituted forDyerat 90'minutes
- 22PalmerBooked at 45mins
- 8OnyewuSubstituted forLleraat 45'minutes
- 36LoovensSubstituted forCokeat 57'minutes
- 25LaverySubstituted forNuhiuat 71'minutes
- 20LeeBooked at 60mins
- Graham Scott
- Shots on Target
Second Half ends, Leicester City 2, Sheffield Wednesday 1.
Ritchie de Laet (Leicester City) wins a free kick in the defensive half.
Foul by Leon Best (Sheffield Wednesday).
Delay over. They are ready to continue.
Delay in match Chris Maguire (Sheffield Wednesday) because of an injury.
Attempt blocked. Giles Coke (Sheffield Wednesday) left footed shot from the centre of the box is blocked. Assisted by Atdhe Nuhiu.
David Nugent (Leicester City) wins a free kick in the defensive half.
Foul by Liam Palmer (Sheffield Wednesday).
Attempt blocked. Leon Best (Sheffield Wednesday) right footed shot from the centre of the box is blocked. Assisted by Chris Maguire.
Attempt blocked. Liam Palmer (Sheffield Wednesday) right footed shot from the right side of the box is blocked.
Attempt saved. Kieran Lee (Sheffield Wednesday) right footed shot from the centre of the box is saved in the bottom left corner. Assisted by Leon Best with a headed pass.
Substitution, Leicester City. Lloyd Dyer replaces Anthony Knockaert.
Anthony Knockaert (Leicester City) wins a free kick in the defensive half.
Foul by Joe Mattock (Sheffield Wednesday).
Foul by Jeffrey Schlupp (Leicester City).
Atdhe Nuhiu (Sheffield Wednesday) wins a free kick on the right wing.
Attempt missed. Chris Maguire (Sheffield Wednesday) left footed shot from outside the box misses to the right. Assisted by Kieran Lee.
Marcin Wasilewski (Leicester City) wins a free kick in the defensive half.
Foul by Atdhe Nuhiu (Sheffield Wednesday).