Match ends, Leicester City 2, Sheffield United 0.
Leicester boss Brendan Rodgers challenged his team to "make more history" after victory over Sheffield United secured European football for next season.
A first-half strike by Ayoze Perez and Demarai Gray's counter-attacking goal ensured the Foxes stay fourth, a point behind third-placed Chelsea with two games remaining.
Their win also means they qualified for next season's Europa League at least.
But Rodgers wants Leicester to secure Champions League football for a second time after becoming Premier League title-winners in 2016.
"The result gives us the second-highest Premier League finish in Leicester's history. We have two games to go to create some more history," he said.
"We all sat down at the start of season and said, it would be huge challenge for Leicester to get into Europe, so do that in my first season here, to guarantee that is a phenomenal achievement."
The hosts, who dominated most of the game, went ahead when impressive 19-year-old debutant Luke Thomas crossed low to set up Perez after 29 minutes.
They should have extended their lead after the break when Harvey Barnes was twice denied by United goalkeeper Dean Henderson after clever through balls by Jamie Vardy.
The Foxes' top scorer also hit the post, and it looked as though Sheffield United might be fortunate enough to equalise when Jack O'Connell's shot was tipped wide by Kasper Schmeichel.
But, as the game hung in the balance, substitute Gray, on for Barnes, collected Vardy's pass and beat Henderson to finally seal the win after 79 minutes.
Leicester's victory was only their second in six games since the restart but it was a timely boost for Rodgers' team, who are ahead of fifth-placed Manchester United on goal difference.
Blades boss Chris Wilder was fuming with his players afterwards as the result ended a four-game unbeaten run which included wins over Tottenham, Wolves and Chelsea.
They remain eighth, two points behind sixth-placed Wolves, with the prospect of European football next season now out of their hands.
Thomas and Vardy shine as Leicester impress
The hosts have struggled since the Premier League's restart, but this was a vastly improved display after their chastening 4-1 loss at relegation-threatened Bournemouth and it was engineered by an impressive blend of youth and experience in their side.
Their biggest threat in the first half came down the left side where Barnes's pace was boosted by some fine crossing by England under-19 international Thomas, who had already picked out Perez for a close-range header before he supplied the Spaniard's eighth goal of the season.
Filling in for the injured Ben Chilwell, who has been linked with a move to Chelsea, Thomas showed his manager Rodgers that he is a more than capable back-up.
Led by the impressive Youri Tielemans, who orchestrated Leicester's midfield to out-manoeuvre the visitors, the 2016 Premier League champions could have been further ahead before the break but for Henderson thwarting both Vardy and Perez.
Having bossed the first half, they were then forced to play on the counter attack after the break following a triple half-time substitution by Wilder.
That shift played into the hands of Vardy, who showed his guile at the age of 33 to twice set up Barnes. The midfielder really should have capitalised.
It felt like they could be crucial misses as the Blades pressed for an equaliser, but it was Barnes' replacement Gray who had the required composure as he collected Vardy's clever lay-off and steered into the net for his third of the season.
It was ample reward for a display which bodes well for their remaining games this season and another potential Champions League campaign next season.
Blades suffer after impressive run
Whether Sheffield United play European football next season or not, it has already been a brilliant campaign for Wilder's team, their first back in the top flight after a 12-season gap.
The fact they shook off a poor start when the Premier League resumed to earn 10 points from 12 in their previous four matches was a testament to their durability and craft.
But after three wins over teams above them, they found Leicester a more difficult task.
Although they made a good start where David McGoldrick fired over from George Baldock's cross, they were second best for much of the first half as Leicester's players, set up in a 3-4-3 formation, continually asked questions of the Blades' resolute defence.
Much of that was down to Tielemans. Even though the visitors had an extra man in central midfield, they could not get near the excellent Belgian.
That led to Wilder making a triple substitution as John Lundstram, John Fleck and Lys Mousset replaced Sander Berge, Ben Osborn and the ineffective McGoldrick.
It led to a slight improvement, but O'Connell's effort after 63 minutes following John Egan's nod back from a corner was their first shot on target.
The Blades continued to probe, although their best efforts came from set-pieces and, as they left gaps in their defence, it was Vardy's threat was which eventually their undoing.
Man of the match - Jamie Vardy (Leicester)
Every day's a win day for Foxes - the stats
- Leicester have won back-to-back home league games without conceding in each victory for the first time since January 2018.
- This is the first time they have kept a clean sheet in four straight home league matches since February 2016 during their title-winning campaign under Claudio Ranieri.
- Sheffield United have gone five away league outings without a win (D2 L3) for the first time since April 2018 in the Championship.
- Brendan Rodgers is now unbeaten in 15 home Premier League matches against promoted clubs (W11 D4) across his time in charge at both Leicester and Liverpool.
- Leicester have completed a league double over Sheffield United for the first time since the 1928-29 campaign.
- Leicester have now won a Premier League game on every day of the week, with this their first top-flight victory on a Thursday since December 1985 versus Aston Villa (3-1).
- Aged 19 years 36 days, Luke Thomas became the third youngest player to make his first Premier League start for Leicester City, after Emile Heskey (17y 56d v QPR in March 1995) and Stuart Campbell (18y 357d v Man Utd in November 1996).
- Thomas is also the youngest English player to assist a goal on his Premier League debut since Marcus Rashford for Manchester United in February 2016 (18y 120d), and was and the 15th English teenager to do so overall.
'We never deserved anything'
Sheffield United boss Chris Wilder: "We were way off of it. We have taken some enormous steps forward this season, but the goalkeeper kept us in the game. We never deserved anything form the game - off it from the first minute to the 90th, no excuse from us. Technically very poor, physically out-fought.
"We have done a job on a couple of teams recently but their fight was bigger than ours and they wanted the result more.
"They were sharper, quicker in thought and in action. We have helped them get going again."
Leicester boss Brendan Rodgers on Sky Sports: "I thought we were brilliant, Sheffield United deserve so much credit for how they have worked and how Chris Wilder has got them playing, but we were outstanding.
"We have played well since we have come back but not been consistent enough. Tonight we were able to do that. A very good performance.
"The result gives us the second-highest finish in Leicester's history. We have two games to go to create some more history."
Leicester visit Tottenham on Sunday (16:00 BST), while Sheffield United host Everton on Monday (18:00).
- 6EvansBooked at 75mins
- 17PérezSubstituted forChoudhuryat 71'minutes
- 15BarnesSubstituted forGrayat 76'minutes
- 6BashamSubstituted forSharpat 59'minutes
- 12EganBooked at 80mins
- 32BergeSubstituted forLundstramat 45'minutes
- 23OsbornSubstituted forFleckat 45'minutesBooked at 90mins
- 17McGoldrickSubstituted forMoussetat 45'minutes
- Michael Oliver
- Shots on Target
Second Half ends, Leicester City 2, Sheffield United 0.
Foul by James Justin (Leicester City).
John Fleck (Sheffield United) wins a free kick in the defensive half.
Foul by Youri Tielemans (Leicester City).
Oliver Norwood (Sheffield United) wins a free kick on the right wing.
John Fleck (Sheffield United) is shown the yellow card for a bad foul.
Wilfred Ndidi (Leicester City) wins a free kick in the defensive half.
Foul by John Fleck (Sheffield United).
Foul by Wilfred Ndidi (Leicester City).
Oliver McBurnie (Sheffield United) wins a free kick in the defensive half.
Kasper Schmeichel (Leicester City) wins a free kick in the defensive half.
Foul by Jack O'Connell (Sheffield United).
Corner, Sheffield United. Conceded by Ryan Bennett.
Offside, Leicester City. Wes Morgan tries a through ball, but Demarai Gray is caught offside.
Hand ball by Wilfred Ndidi (Leicester City).
James Justin (Leicester City) wins a free kick on the right wing.
Foul by John Fleck (Sheffield United).
Corner, Leicester City. Conceded by Enda Stevens.
John Egan (Sheffield United) is shown the yellow card for a bad foul.
- Football Daily: Reaction to the latest twists in the race for Europe
- Hometown: A Killing: The story of a police shooting unravelled