Leicester City and Everton had to settle for a draw in a chaotic match which leaves both in deep trouble at the wrong end of the Premier League table.
The two clubs started the game in the bottom three but a point was enough to drag Leicester out of the drop zone on goal difference, while Everton stay 19th, two points from safety.
Dominic Calvert-Lewin opened the scoring with just his second goal of the season from the penalty spot, picking himself up to convert after being bundled over by Timothy Castagne.
The lead lasted just seven minutes as the hosts equalised through Caglar Soyuncu, who rolled home a cool finish from Wout Faes' knockdown.
And Leicester turned the game around after 33 minutes as the sprightly Jamie Vardy latched on to James Maddison's through ball before rounding Jordan Pickford and stroking home.
The Toffees should have levelled before half-time but Calvert-Lewin contrived to miss an open goal from a couple of yards, before Leicester broke down the other end and Vardy struck the crossbar.
There was still time in a breathless first half for Pickford to save Maddison's penalty, which was struck straight down the middle by the England midfielder.
It proved costly as the visitors drew level nine minutes after the restart when Alex Iwobi guided in a low finish, but neither side were able to find a winner.
Everton, meanwhile, will also be concerned by a serious-looking injury to captain Seamus Coleman, sustained in the opening period following a collision with Boubakary Soumare.
More to follow.
helpHow to play
Rate players out of 10 throughout or after the game. The rater will close 30 minutes after the final whistle.
Rating range key1 = Give it up10 = Pure perfection
Leicester City
Squad number31Player nameIversen
Squad number27Player nameCastagne
Squad number3Player nameFaes
Squad number4Player nameSöyüncü
Squad number33Player nameThomas
Squad number8Player nameTielemans
Squad number25Player nameNdidi
Squad number42Player nameSoumaré
Squad number10Player nameMaddison
Squad number9Player nameVardy
Squad number7Player nameBarnes
Squad number16Player nameKristiansen
Squad number20Player nameDaka
Squad number26Player namePraet
Everton
Squad number1Player namePickford
Squad number23Player nameColeman
Squad number5Player nameKeane
Squad number2Player nameTarkowski
Squad number19Player nameMykolenko
Squad number37Player nameGarner
Squad number27Player nameGueye
Squad number17Player nameIwobi
Squad number16Player nameDoucouré
Squad number7Player nameMcNeil
Squad number9Player nameCalvert-Lewin
Squad number3Player namePatterson
Line-ups
Leicester
Formation 4-3-3
31Iversen
27Castagne3Faes4Söyüncü33Thomas
8Tielemans25Ndidi42Soumaré
10Maddison9Vardy7Barnes
31Iversen27Castagne3Faes4Söyüncü33ThomasBooked at 53minsSubstituted forKristiansenat 88'minutesBooked at 90mins8Tielemans25NdidiSubstituted forDakaat 61'minutes42SoumaréBooked at 44mins10MaddisonBooked at 89mins9Vardy7BarnesSubstituted forPraetat 88'minutesSubstitutes
1Ward15Souttar16Kristiansen18Amartey20Daka22Dewsbury-Hall24Mendy26Praet37TetêEverton
Formation 4-2-3-1
1Pickford
23Coleman5Keane2Tarkowski19Mykolenko
37Garner27Gueye
17Iwobi16Doucouré7McNeil
9Calvert-Lewin
1Pickford23ColemanSubstituted forPattersonat 45+5'minutes5Keane2Tarkowski19Mykolenko37Garner27GueyeBooked at 56mins17Iwobi16Doucouré7McNeil9Calvert-LewinSubstitutes
3Patterson8Onana11Gray13Mina15Begovic20Maupay26Davies30Coady50SimmsReferee:Michael OliverAttendance:32,173Live Text
Match ends, Leicester City 2, Everton 2.
Second Half ends, Leicester City 2, Everton 2.
Victor Kristiansen (Leicester City) is shown the yellow card for a bad foul.
Foul by Victor Kristiansen (Leicester City).
Nathan Patterson (Everton) wins a free kick on the right wing.
James Maddison (Leicester City) is shown the yellow card for a bad foul.
Foul by James Maddison (Leicester City).
Idrissa Gueye (Everton) wins a free kick in the attacking half.
Foul by Dennis Praet (Leicester City).
Nathan Patterson (Everton) wins a free kick in the defensive half.
Substitution, Leicester City. Victor Kristiansen replaces Luke Thomas.
Substitution, Leicester City. Dennis Praet replaces Harvey Barnes.
Patson Daka (Leicester City) wins a free kick in the defensive half.
Foul by James Garner (Everton).
Corner, Everton. Conceded by Daniel Iversen.
Attempt saved. Abdoulaye Doucouré (Everton) left footed shot from outside the box is saved in the bottom left corner.
Offside, Leicester City. Patson Daka tries a through ball, but Jamie Vardy is caught offside.
Attempt missed. Michael Keane (Everton) header from the centre of the box is too high. Assisted by Dwight McNeil with a cross following a corner.
Corner, Everton. Conceded by Wout Faes.
Attempt blocked. Alex Iwobi (Everton) left footed shot from the centre of the box is blocked. Assisted by Dwight McNeil.
Our coverage of your Premier League club is bigger and better than ever before - here's everything you need to know to make sure you never miss a moment