Reading struck twice late on to beat Norwich and keep their promotion challenge on course.
Stephen Hunt scored from the spot to put Reading ahead after 83 minutes when Norwich captain Mark Fotheringham was adjudged to have handled.
Substitute Shane Long headed his first league goal of the season from James Henry's cross to seal the win.
Norwich had first-half chances, the best being when Matty Pattison headed Lee Croft's header wide.
Reading boss Steve Coppell: "That is our third win this week at a busy time of the season when the games come thick and fast, but I am not thinking about it in terms of its importance come the end of the season.
"I am not comparing our season with Wolves and Birmingham's at the moment.
"I still think the middle third of the season establishes the home straight and we have just got to be in a contest with ourselves to get as many points as we can."
Norwich manager Glenn Roeder told BBC Radio Norfolk:
"I'm very angry, I'm sick and tired, and so are my players, of referees this year having a bigger influence on the result, by getting major decisions wrong, than anything else.
"Mark Fotheringham is clearly pushed in the back, then the ball rolls down his arm, how the referee cannot see that, or the linesman who gives the penalty, I do not know.
"It's not just happened here today, it happens every weekend, and because of it results of games are being changed."
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.