Goals from Yohan Cabaye and Christian Benteke helped Crystal Palace to a hard-fought 2-2 draw with Leicester City at Selhurst Park after Robert Huth and Jamie Vardy had handed the reigning champions a two-goal lead.
The visitors appeared to be on their way to victory after Vardy had made it 2-0 early in the second half, but a resurgent Palace dug deep as Cabaye quickly cut the deficit and Benteke earned a deserved point for Sam Allardyce's side 20 minutes from time.
Palace were high on confidence heading into Saturday's encounter after winning five out of their last six games, including victories over Chelsea and the 3-0 home triumph against Arsenal last time out.
READ MORE: How Crystal Palace v Leicester unfolded
Leicester, meanwhile, came off the back of defeats versus Everton and Atletico Madrid after winning their previous six games under new boss Craig Shakespeare.
The contest did not initially go to form, though, and Huth put the visitors ahead after just six minutes, before Vardy's goal finally stirred Allardyce's charges into life.
Cabaye pulled one back within just two minutes and it fell to Benteke to head in the leveller, with Palace looking the more likely to seal a win late on, though Leicester held firm.
The result leaves Palace seven points clear of the relegation zone with six games remaining, while the Foxes are two points better off.
Leicester made a bright start and were soon rewarded as Huth netted. Palace's defence failed to adequately deal with a long throw from Christian Fuchs and the towering centre-back headed home from close range to put the visitors ahead.
Palace quickly went in search of an equaliser and Benteke came close to restoring parity in the 16th minute, chesting down Joel Ward's cross from the right before testing Kasper Schmeichel with a low shot from six yards out, only for the Leicester goalkeeper to deny him with a superb reflex save.
Andros Townsend was next to threaten for Palace after a clever throughball from Ward down the right in the closing stages of the first half, but the winger hesitated a second too long to allow Huth to close the gap and block his shot from a narrow angle.
The visitors then doubled their lead early in the second half when Vardy found the net following a rapid counter-attack, beating goalkeeper Wayne Hennessey with a left-footed shot into the far corner after some good work from the impressive Huth and Riyad Mahrez.
Allardyce's men refused to throw in the towel, though, and Cabaye promptly hit back, firing a low shot past the helpless Schmeichel after Jeffrey Schlupp's low cross from the left.
There was still more to come from the home side and Benteke brought them level in the 70th minute, beating his man to the ball after Townsend's cross from the left before heading home from the edge of the six-yard box.
The Belgium international came close to a winner soon after, but Schmeichel showed his class with a fine save to preserve a point for the Champions League quarter-finalists.
Key Opta stats
Crystal Palace are unbeaten in their last four Premier League games at Selhurst Park (W3 D1), their longest unbeaten streak since February 2014 (4 games unbeaten).
Leicester have picked up more points under Craig Shakespeare in his three Premier League away games (4) than in the previous 13 managed by Claudio Ranieri (3).
The Foxes scored from their first shot in the game, while Huth’s goal proved to be Leicester’s only shot in the first half.
Andros Townsend has been directly involved in seven Premier League goals this season (3 goals, 4 assists); his best ever return in a top-flight campaign.
Christian Benteke has scored 21 Premier League headed goals since his Premier League debut in September 2012; only Olivier Giroud (24) has scored more.
Jamie Vardy has been involved in eight goals in his last seven Premier League appearances since Craig Shakespeare's appointment (6 goals, 2 assists).
Christian Fuchs has provided eight assists for Leicester in the Premier League since the start of last season; only Jamie Vardy (10), Marc Albrighton (11) and Riyad Mahrez (14) have provided more in this period.
Three of Robert Huth's last five Premier League goals for Leicester City have come away to London sides.