Jean-Philippe Mateta's brace, including a stoppage-time penalty, denied Leicester City their first win since returning to the Premier League as Crystal Palace came from behind to draw 2-2.

Jamie Vardy gave the Foxes a first-half lead with a neat finish and just seconds after the restart, Stephy Mavididi capitalised on some poor defending to double the away side's advantage.

Mateta dragged Palace back into the match with his first goal moments later, but Leicester looked set to hang on despite being put under heavy pressure in the second half.

However, Conor Coady fouled Ismaila Sarr in the box and Mateta coolly dispatched his penalty kick to deny Steve Cooper a first league victory as Leicester manager.

Both sides are still searching for their first win after the four opening matches, with Leicester 15th and Palace 16th in the table.

Data Debrief: Foxes continue wretched run in London

After being denied victory in injury time, Leicester have now won just two of their 17 Premier League games in London (D4 L11), conceding 42 goals during that run.

Wilfried Ndidi performed well for Leicester in a more advanced role, and registered two assists. He is now up to three for the season, more than any of his team-mates.