Matty Fryatt's double sparks Leicester City's win over QPR
It put Nigel Pearson's side second in the table.
Adel Taarabt fired Rangers ahead just after the half-hour mark but, for once, the free-scoring hosts could not add to their tally.
Fryatt's brace – the winner courtesy of a howler from home keeper Radek Cerny – secured City's third consecutive win and lifted them level on points with leaders Newcastle.
Two in-form sides produced an end-to-end encounter.
The teams traded blows in the opening quarter of an hour with Fryatt twice going close and Jay Simpson and Wayne Routledge threatening for Rangers.
City thought they had taken the lead in the 16th minute when Martyn Waghorn slid in to convert Dany N'Guessan's cross, but he was flagged offside.
Rangers went ahead in the 33rd minute when Taarabt burst forward, played a one-two with Simpson on the edge of the area and expertly swept his right-foot shot past Weale.
But it was City who struck next, the lead lasting just five minutes before Rangers failed to deal with N'Guessan's cross and Fryatt's header ended his six-game goal drought.
And they were gifted the lead in the 64th minute when Cerny attempted a short clearance which Fryatt read and duly dispatched back past the Czech for his 10th goal of the season.

Comment on this story