Leicester City 2 Middlesbrough 2: Slimani on the spot to snatch draw

Substitute Islam Slimani scored a last-gasp penalty as Leicester City netted twice from the spot to snatch a 2-2 draw against Middlesbrough.

The hosts – whose 20-match unbeaten run at home in the Premier League was ended by West Brom last time out – looked set for a seventh top-flight loss of the campaign after an Alvaro Negredo double eclipsed Riyad Mahrez's penalty.

But Claudio Ranieri's men refused to lie down and when Marten de Roon clumsily fouled Wes Morgan in the box at the death, Slimani – on for the ineffective Jamie Vardy – kept his cool to level it up.

A very different story had looked set to unfold when Negredo ended his 977-minute scoring drought to break the deadlock early on, the Spaniard coolly slotting a second 19 minutes from time after Mahrez's spot-kick leveller.

That lead, which was intact until the 94th minute, was justified for Aitor Karanka's men, who signalled their early intent as Adama Traore threatened with a strong run into the box before forcing a near-post save from Ron-Robert Zieler, while Adam Forshaw fired wide immediately after.

Have made much the brighter start, the visitors took the lead in the 13th minute when Negredo expertly found the top-right corner from Gaston Ramirez's pass at the end of a swift counter-attack.

The Spanish goalkeeper was a bystander when Shinji Okazaki's overhead kick struck the crossbar following excellent work from Mahrez in the build-up.

Ranieri's side should have gone in at half-time ahead, but Ramirez got back to crowd out Vardy as he looked to steer home Okazaki's square pass.

It was Karanka's charges who were next to create an opening, though, with Ramirez surging forward before teeing up Negredo, whose shot was blocked by Huth.

Negredo then swung it in Boro's favour in the 72nd minute, finishing brilliantly from Forshaw's lofted pass down the right-hand channel.