David Nugent scored a hat-trick as Leicester made it four home league wins on the trot with victory over Hull.
Nugent opened the scoring in the seventh minute, but Jay Simpson equalised midway through the first half when he turned in Sone Aluko's cross.
Leicester were back in front when Anthony Knockaert crossed for Nugent to head in from close range and he added a 90th-minute third.
The win moves Leicester up to seventh while Hull remain fourth.
Three points against his former club will have pleased Foxes manager Nigel Pearson, and the margin of victory could have been even greater.
After former England striker Nugent had put the home side into the lead, Jamie Vardy twice went close to doubling the advantage but was denied by some last-ditch defending.
Leicester reacted well to being pegged back by Simpson and Danny Drinkwater went close before Nugent doubled his tally.
David Nugent scored on his one and only appearance for England - against Andorra in March 2007.
At the other end, Aluko tried his luck with a 25-yard shot which Kasper Schmeichel tipped wide before Hull manager Steve Bruce sent on £2.5m signing Nick Proschwitz.
However, it was Leicester who scored again when Nugent completed his treble.
To cap a miserable afternoon for Bruce, the Tigers manager was sent to the stands for his reaction to a decision from the linesman who adjudged the ball to have gone out of play as Hull tried to break clear.
Leicester manager Nigel Pearson:
"I think it was a deserved win. We were the better side all through the game and dominated the second half in terms of territorial advantage.
"Four home wins in a row is obviously very pleasing but clearly we need to get our away form going.
"It was good for Nugent to get the hat-trick and he proved you have just got to keep working hard when things are not going your way.
"Strikers thrive on confidence and we got the result we deserved today."
Hull manager Steve Bruce:
"We did not deserve anything. The better team won on the day and we are very disappointed after the way we have played over the last few weeks.
"Too many of our big players did not perform to the levels they have been at. I do not think we defended well enough or did enough to put Leicester off their stride.
"I have just been into see the referee to apologise. Sometimes you do some stupid things, at my age especially.
"I contested a decision that had gone against us but I still should not go on like some raving lunatic, which I did and I have apologised."
Full Time The final whistle is blown by the referee.
The referee blows for offside against Nick Proschwitz. Indirect free kick taken by Kasper Schmeichel.
The assist for the goal came from Lloyd Dyer.
90:00 +0:29 Goal scored
Goal! - David Nugent - Leicester 3 - 1 Hull Goal scored by David Nugent from the edge of the area to the bottom right corner of the goal. Leicester 3-1 Hull.
Martyn Waghorn gives away a free kick for an unfair challenge on Stephen Quinn. Robert Koren shoots direct from the free kick, save by Kasper Schmeichel. Inswinging corner taken right-footed by Stephen Quinn, Ritchie De Laet manages to make a clearance.
Substitution Lloyd Dyer on for Ben Marshall.
Handball decision goes against James Chester. Shot on goal comes in from Anthony Knockaert from the free kick, Ben Amos makes a comfortable save.
Jay Simpson is caught offside. Free kick taken by Kasper Schmeichel.
Substitution Seyi Olofinjana is brought on as a substitute for Corry Evans.
Substitution Nick Proschwitz joins the action as a substitute, replacing Abdoulaye Faye.
Substitution Martyn Waghorn replaces Jamie Vardy.
Corry Evans challenges Danny Drinkwater unfairly and gives away a free kick. Free kick crossed left-footed by Anthony Knockaert, clearance by Abdoulaye Faye.
Substitution Liam Rosenior comes on in place of Joe Dudgeon.
Substitution Andy King on for Matty James.
Free kick awarded for an unfair challenge on Ritchie De Laet by Stephen Quinn. Free kick taken by Kasper Schmeichel.
Outswinging corner taken by Anthony Knockaert.
Sone Aluko takes a shot. Kasper Schmeichel makes a save. Corner taken right-footed by Robert Koren, clearance made by Danny Drinkwater.
Corner taken by Ben Marshall from the left by-line, Unfair challenge on Ben Amos by Wes Morgan results in a free kick. Ben Amos restarts play with the free kick.
Corner taken by Ben Marshall, clearance by Ahmed Elmohamady.
Inswinging corner taken by Anthony Knockaert.
Corner taken by Ben Marshall from the left by-line, clearance made by Ahmed Elmohamady.
The second half kicks off.
45:00 +2:01 Half time
Half Time The half-time whistle blows.
Sone Aluko is flagged offside by the assistant referee. Kasper Schmeichel takes the indirect free kick.
The assist for the goal came from Anthony Knockaert.
41:06 Goal scored
Goal! - David Nugent - Leicester 2 - 1 Hull David Nugent finds the net with a headed goal from close in. Leicester 2-1 Hull.
Inswinging corner taken by Anthony Knockaert, clearance by Abdoulaye Faye.
Corner taken by Stephen Quinn from the right by-line played to the near post, Ahmed Elmohamady has a headed effort from close in and clears the bar.
Foul by James Chester on David Nugent, free kick awarded. Paul Konchesky delivers the ball from the free kick right-footed from left channel, clearance by James Chester.
Robert Koren takes the inswinging corner, Danny Drinkwater makes a clearance.
Danny Drinkwater produces a left-footed shot from long range that goes harmlessly over the bar.
Assist on the goal came from Sone Aluko.
25:22 Goal scored
Goal! - Jay Simpson - Leicester 1 - 1 Hull Jay Simpson grabs a goal from close in low into the middle of the goal. Leicester 1-1 Hull.
The ball is swung over by Sone Aluko,
Sone Aluko fouled by Anthony Knockaert, the ref awards a free kick. Sone Aluko delivers the ball from the free kick left-footed from right channel.
Ben Marshall takes the inswinging corner, save made by Ben Amos.
The official flags Jay Simpson offside. Free kick taken by Kasper Schmeichel.
David Nugent takes a shot. Blocked by Alex Bruce. Corner taken by Anthony Knockaert from the right by-line, Stephen Quinn manages to make a clearance. Corner taken by Anthony Knockaert.
Corner taken right-footed by Ben Marshall, Joe Dudgeon manages to make a clearance. Corner from the right by-line taken by Anthony Knockaert, save made by Ben Amos.
Centre by Sean St. Ledger, Ben Amos makes a save. Corner from the left by-line taken by Ben Marshall, James Chester manages to make a clearance.
Assist by Ben Marshall.
6:21 Goal scored
Goal! - David Nugent - Leicester 1 - 0 Hull David Nugent gets on the score sheet with a goal from deep inside the penalty box to the bottom left corner of the goal. Leicester 1-0 Hull.
Foul by Sone Aluko on Sean St. Ledger, free kick awarded. Sean St. Ledger restarts play with the free kick.
The assistant referee signals for offside against Jay Simpson. Sean St. Ledger takes the free kick.
Matty James concedes a free kick for a foul on Corry Evans. James Chester restarts play with the free kick.
This page is best viewed in an up-to-date web browser with style sheets (CSS) enabled. While you will be able to view the content of this page in your current browser, you will not be able to get the full visual experience. Please consider upgrading your browser software or enabling style sheets (CSS) if you are able to do so.