Reading continued their relentless promotion charge by easing past play-off chasing Leicester to record an eighth consecutive Championship win.
Two goals in three first-half minutes put the hosts in control and Leicester rarely looked like fighting back.
Jimmy Kebe swept the Royals ahead on 19 minutes from Shane Long's cross and Jobi McAnuff's low shot made it 2-0.
Noel Hunt steered in a third after the break and although Andy King fired home, the result was never in doubt.
Reading, who were in the bottom half of the table in February, are now just three points adrift of second-placed Cardiff.
Leicester, meanwhile, are five points shy of the top six with four games left after an untimely run of two wins in 10 games.
Diomansy Kamara, Kyle Naughton and Yakubu all tried their luck from long range in the opening 15 minutes but failed to worry home goalkeeper Alex McCarthy.
The Royals took the lead when Long held off two challenges before crossing from the left side of the area for Kebe to finish from close range.
Kebe turned provider for the second goal two minutes later, setting up McAnuff, who twisted and turned on the edge of the box before beating keeper Chris Weale with a low shot into the bottom right corner.
City then had their best spell and King forced McCarthy to save with his feet before Yakubu headed over the crossbar.
McCarthy also tipped another header from Sol Bamba round a post following a Richie Wellens corner.
But the hosts got on top after the interval and Kebe went close with a couple of efforts from the edge of the box before Reading went 3-0 up in the 67th minute when, after more work by Kebe, Hunt shot home from 12 yards.
Yakubu somehow headed over from six yards out before King's late strike from the Nigerian's pass completed the scoring.