Leicester came from behind to extend their unbeaten home record to seven npower Championship games with a 5-1 victory over Doncaster.
The Foxes though were indebted to referee James Linington as he awarded the hosts a controversial penalty just before half-time when Lloyd Dyer was adjudged to have been brought down by Rovers goalkeeper Neil Sullivan.
There appeared to be minimal, if any, contact between the two players but Paul Gallacher powered his spot-kick past the unfortunate keeper to cancel out Billy Sharp's acrobatic effort.
Leicester took full advantage of that slice of luck in the second half with four unanswered goals.
First, Richie Wellens' superb 35-yard strike flew past Sullivan and the midfielder turned provider as he teed up Kyle Naughton, who made no mistake when through on goal.
Darius Vassell made sure of the points with his first goal for Leicester as he slid the ball under Sullivan and Martyn Waghorn deepened Doncaster's woes as he tapped in from close range in added time.