Reading grabbed their first league win of the season as Matt Mills' late header earned a deserved victory against struggling Leicester.
The defender was on hand to convert Brian Howard's right-wing corner with four minutes of the match remaining.
Gylfi Sigurdsson had put Reading ahead with a tap-in before Lloyd Dyer levelled with a long-range strike.
After Mills' winner, there was still time for Royals keeper Adam Federici to deny Joao Moreno and Matty Fryatt.
The Royals' success leaves the Foxes languishing near the foot of the table with just one point from four games.
The hosts created the first clear opening when Dyer's shot narrowly cleared the crossbar, before Reading responded as Howard headed Mills' cross just wide.
Sigurdsson then opened the scoring on 22 minutes, with the Icelander given the simple task of turning the ball in from close range after good work by Jimmy Kebe down the right wing.
Shane Long came close to extending the lead with a header just before the break, before Dyer restored parity in the 52nd minute when his shot from just outside the box evaded the outstretched arm of Federici and found the bottom corner.
Reading looked the most likely to make a breakthrough as Howard shot over the crossbar, Sigurdsson's looping header dropped just wide and Foxes keeper Conrad Logan saved from Kebe.
At the other end, Steve Howard and Fryatt threatened but failed to work Federici in a rare Leicester attack.
When Mills' header put Reading in front for a second time, Paulo Sousa's side were unable to come back - as in the dying stages Federici pushed away a headed effort from Moreno and then parried a Fryatt shot.
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.