Crystal Palace have alternated between victory and defeat in their four home Premier League games against Leicester, keeping a clean sheet in each win and failing to score in each defeat.
Leicester - who face Atletico Madrid in the second leg of their Champions League quarter-final on Tuesday - took an early lead through Robert Huth with Jamie Vardy adding a second early in the second half at Selhurst Park. Substitutes: Patrick van Aanholt (for Schlupp, 69) 5, James McArthur (for Zaha, 84) 5. "So we had to make sure that the team that was selected was coming here to get a result".
Andros Townsend sent in a cross through to Benteke who headed in Crystal Palace's equaliser in the 70th minute. Substitutes: Danny Drinkwater (for King, 64) 5, Demarai Gray (for Mahrez, 75) 5, Ben Chilwell (for Benalouane, 76) 6.
Our David John writes. Like the Eagles, the Foxes have enjoyed five wins in their last six matches in all competitions. The mental side showed by coming back to get back to 2-2.
"He actually trained longer than he had done in the previous few days on Thursday in Madrid", said Shakespeare.
The Eagles then responded to their supporters' call accordingly when they levelled the game 20 minutes from time.
But others around him were not so confident and twice allowed Palace a route back into the game.
Leicester have a tough run-in with games against Arsenal, Manchester City and Tottenham Hotspur in their remaining league matches.
But Yohan Cabaye kick-started the home side's comeback with his second goal in two games before Benteke salvaged the point that moved Sam Allardyce's side seven points clear of the bottom three.
They have kept four clean sheets during those six matches - twice as many as in the 30 fixtures prior to that over the a year ago.
Leicester's run of five successive league victories was ended by Everton last Sunday.
Goals from Yohan Cabaye and Christian Benteke yanked Palace back into this match, and provided Leicester with the precise sort of heart-thumping exertion they would have been hoping to avoid ahead of their date with Diego Simeone on Tuesday.