Antonio Rudiger has scored half of his Premier League goals against Leicester (three out of six)
Chelsea beat Leicester City to boost their Champions League hopes - and leave the Foxes in danger of missing out.
Just three days after Leicester beat Chelsea 1-0 in the FA Cup final, Chelsea got some measure of revenge to win thanks to Antonio Rudiger and Jorginho goals in front of 8,000 fans.
Kelechi Iheanacho gave the Foxes hope but they did not create enough chances to deserve anything out of the game.
Chelsea's win takes them up to third place in the table, while Liverpool could knock Leicester down to fifth place if they win at Burnley on Wednesday.
There was no doubt Thomas Tuchel's side deserved their victory as Rudiger bundled home from close range from a corner.
Jorginho put the game beyond doubt with a penalty after Wesley Fofana clipped Timo Werner.
They had been unlucky not to be ahead at the break as Werner had a penalty appeal controversially turned down and two goals disallowed.
Iheanacho's goal after good pressure from Wilfred Ndidi was not enough for Leicester, who now need to score at least three goals against Tottenham Hotspur on the final day or hope for Liverpool to drop points.
There was a late melee, with most of the players and the benches involved too - with Leicester's Ricardo Pereira and unused substitute Daniel Amartey booked.
- 'Job not done' for Chelsea, but is this deja vu for Leicester?'It's a different game' - fans return but how much do they help?Follow reaction to the game hereChelsea's revenge and Roy's farewell
Chelsea 2-1 Leicester: Thomas Tuchel 'happy' as Blues bounce back from cup final agonyChelsea's revenge for Wembley boosts Champions League bid
Chelsea were disappointed to lose Saturday's FA Cup final - a chance for Tuchel to win his first trophy in English football.
The Blues will have another chance to win a trophy - the big one - when they face Manchester City in the Champions League final in 11 days' time.
They boosted their chances of being back in that tournament next season - and know a win at Aston Villa on the final day seals their top-four place.
Chelsea had felt aggrieved by a late 'equaliser' disallowed by VAR on Saturday.
And thousands of fans let their displeasure at VAR be known again as several decisions went against them in the first half at Stamford Bridge.
First Werner was caught by Youri Tielemans in the box, but was somehow penalised himself. There was no VAR review into that one.
Then Werner was clearly offside as he scored from Mason Mount's first-time pass - with no need for VAR.
Werner thought he finally had his goal - and celebrated with the fans - before VAR correctly deemed he had bundled the ball in with his arm and not his head.
Chelsea's frustrations lifted in the second half when Jamie Vardy inadvertently flicked a Ben Chilwell corner into the path of Rudiger, who scored with his thigh.
And then a VAR decision went Chelsea's way when Fofana needlessly fouled Werner, with Jorginho scoring the penalty.
Chelsea did manage to set up a tense finale for themselves by trying to play their way out of defence with Mateo Kovacic losing the ball to Ndidi, who set up Iheanacho, but they held out.
Leicester City manager Brendan Rodgers says his side conceded a "very very harsh" penaltyBack down to earth for Leicester
Whatever happens now for Leicester, this is their second most successful season ever (behind the Premier League title-winning season of 2015-16) thanks to winning their first ever FA Cup.
If they do miss out on the top four, that victory will make it easier to take than last season's collapse in the league that also saw them miss out.
But they will be highly frustrated, knowing a win at Stamford Bridge would have guaranteed their place in next season's Champions League.
They need either Burnley or Crystal Palace to deny Liverpool, or to beat Spurs at least 3-0 on the final day (they need even more goals if the Reds win their games by more than one).
They were excellent on Saturday against Chelsea but disappointing in this game.
Iheanacho's introduction after 60 minutes made them look a better team and he gave them hope with a first-time strike, and also forced a save from Edouard Mendy.
That goal gave the Nigerian the unusual distinction of being the first player to score a Premier League goal on all seven days within a single season.
They did have one late chance to level - and it was a big one - as an unmarked Ayoze Perez shot over the bar as the clock ticked 90.
Jorginho equals Milner record - match stats
- It is the first time where the sides starting the day in the top three of the Premier League all played but did not win since 31 January 2017 (Arsenal, Spurs, Chelsea)Leicester have won just two of their last 30 away league games against Chelsea (D11 L17)Chelsea have scored 10 Premier League goals via corners this season, more than any other team. Only Leeds (11) have conceded more goals in this manner than Leicester (nine)No player has scored more Premier League goals in a single campaign with 100% of them coming from the penalty spot than Jorginho's seven (level with James Milner in 2016-17)Marc Albrighton made his 200th Premier League appearance for Leicester City, becoming only the fourth player to reach this milestone for the club (also Jamie Vardy, Kasper Schmeichel, Muzzy Izzet)
Player of the match
with an average of 7.68
- ChelseaChelseaChelseaLeicesterLeicester CityLeicester City
ChelseaAvgSquad number11Player nameWernerAverage rating
Squad number2Player nameRüdigerAverage rating
Squad number7Player nameKantéAverage rating
Squad number15Player nameZoumaAverage rating
Squad number18Player nameGiroudAverage rating
Squad number10Player namePulisicAverage rating
Squad number21Player nameChilwellAverage rating
Squad number6Player nameThiago SilvaAverage rating
Squad number28Player nameAzpilicuetaAverage rating
Squad number16Player nameMendyAverage rating
Squad number24Player nameJamesAverage rating
Squad number17Player nameKovacicAverage rating
Squad number5Player nameJorginhoAverage rating
Squad number19Player nameMountAverage rating
Leicester CityAvgSquad number1Player nameSchmeichelAverage rating
Squad number8Player nameTielemansAverage rating
Squad number14Player nameIheanachoAverage rating
Squad number25Player nameNdidiAverage rating
Squad number4Player nameSöyüncüAverage rating
Squad number27Player nameCastagneAverage rating
Squad number3Player nameFofanaAverage rating
Squad number9Player nameVardyAverage rating
Squad number11Player nameAlbrightonAverage rating
Squad number33Player nameThomasAverage rating
Squad number10Player nameMaddisonAverage rating
Squad number17Player nameAyoze PérezAverage rating
Squad number21Player nameRicardo PereiraAverage rating
- Line-upsMatch StatsLive Text
- 16MendyBooked at 90mins24James6Thiago Silva2Rüdiger28AzpilicuetaBooked at 87minsSubstituted forZoumaat 88'minutes7KantéSubstituted forKovacicat 32'minutes5Jorginho21Chilwell10Pulisic19Mount11WernerSubstituted forGiroudat 90+1'minutes
- 1Schmeichel27Castagne3FofanaBooked at 82mins4Söyüncü11AlbrightonSubstituted forRicardo Pereiraat 67'minutesBooked at 90mins8Tielemans25NdidiBooked at 89mins33Thomas17PérezBooked at 32mins10MaddisonSubstituted forIheanachoat 60'minutes9Vardy
- 5Morgan12Ward14Iheanacho18Amartey20Choudhury21Ricardo Pereira24Mendy26Praet28Fuchs
Referee:Mike DeanMatch StatsHome TeamChelseaAway TeamLeicesterPossessionHome59%Away41%ShotsHome17Away7Shots on TargetHome6Away3CornersHome6Away5FoulsHome15Away16Live TextPost update
Match ends, Chelsea 2, Leicester City 1.
Second Half ends, Chelsea 2, Leicester City 1.
Foul by Olivier Giroud (Chelsea).
Wesley Fofana (Leicester City) wins a free kick in the defensive half.
Christian Pulisic (Chelsea) wins a free kick in the defensive half.
Foul by Wilfred Ndidi (Leicester City).
Daniel Amartey (Leicester City) is shown the yellow card.
Ricardo Pereira (Leicester City) is shown the yellow card for a bad foul.
Ben Chilwell (Chelsea) wins a free kick in the defensive half.
Foul by Ricardo Pereira (Leicester City).
Édouard Mendy (Chelsea) is shown the yellow card.
Substitution, Chelsea. Olivier Giroud replaces Timo Werner.
Attempt missed. Ayoze Pérez (Leicester City) right footed shot from the centre of the box is too high. Assisted by Ricardo Pereira with a cross.
Wilfred Ndidi (Leicester City) is shown the yellow card for a bad foul.
Foul by Mason Mount (Chelsea).
Youri Tielemans (Leicester City) wins a free kick in the defensive half.
Substitution, Chelsea. Kurt Zouma replaces César Azpilicueta.
César Azpilicueta (Chelsea) is shown the yellow card.
Attempt blocked. Thiago Silva (Chelsea) header from very close range is blocked. Assisted by Reece James with a cross.
Corner, Chelsea. Conceded by Timothy Castagne.
Page 1 of 6rewindpreviousNavigate to the next pagenextNavigate to the last pageforward
- Powerful new drama Danny Boy: Searching for truth in the fog of warThe Cost of Concussion: Watch as former rugby players take legal action over their brain injuries