QPR continued their impressive surge up the Championship table as Reading were condemned to their third straight loss.
Rangers saw Ben Watson sent off for a second caution but took the lead when Akos Buzsaky curled home a set piece.
Jay Simpson volleyed a Wayne Routledge cross home and Ivar Ingimarsson felled Simpson for his second yellow card.
Rowan Vine then produced a near-post finish and Patrick Agyemang rounded Adam Federici to tap in, with Brian Howard grabbing a consolation.
Rangers have now scored 13 goals in their last three games at Loftus Road, while Reading have managed 11 all season and are now three points off the foot of the table.
The disgruntled travelling support treated manager Brendan Rodgers to a chorus of "you're getting sacked in the morning" and chanted former boss Steve Coppell's name.
Reading's nerves in front of goal were illustrated when Jimmy Kebe blasted high over the crossbar early on.
Rangers, by contrast, were brimming with confidence and Adel Taarabt's deft turn and shot forced a fine save from Federici.
The game exploded into life on the half-hour when Watson, already on a yellow card after a clumsy foul on Shane Long, was sent off by referee Andy Hall for taking a free-kick too quickly.
But the official appeared to have done Rangers a favour after the on-loan Wigan midfielder had trudged off, as Buzsaky stepped up to take the same free-kick and hit a superb curler into the corner.
The 10 men doubled their lead eight minutes later when Routledge floated in a deep cross which fooled Federici and allowed Simpson to volley home at the far post.
Reading came within inches of pulling one back at the break but Church thumped his free-kick against the woodwork.
Hall had little choice to dismiss Ingimarsson who was on a booking when he scythed down Simpson.
Substitute Vine squandered two gilt-edged chances in as many minutes and also had a goal disallowed for offside, but the striker eventually registered his first goal of the season with a cool strike.
And fellow sub Agyemang raced onto Gavin Mahon's pass and rounded Federici to break his duck this campaign.
Howard finally gave the away fans something to shout about, but that only prompted one Royals supporter to race onto the pitch towards home keeper Radek Cerny to round off a rotten evening for the visitors.
QPR manager Jim Magilton on Ben Watson's sending off and Brendan Rodgers' position:
"It was a poor sending-off. It's the letter of the law but common sense must prevail. We are all grown men.
"It (Rodgers' position) is horrendous. I've been there, and I was ninth in the table at the time.
"So I have a great deal of sympathy for him because you have to take the brunt of it, and you have to carry the can and he'll be up all night thinking about it."
Reading manager Brendan Rodgers:
"It was a tough night. I can understand the reaction. I've never experienced that but I've always been taught to fight. I'm not worried. Better managers than me have had that.
"It's not nice but can you blame them? We were poor. But it just makes me more determined.
"We've had a horrendous start. But what people maybe don't understand is it's a massive task here.
"My ambition at the beginning of the season was to be up there, but the reality is it's a very difficult job - all the best players have left.
"I want to give people a chance but I can't watch too much of that."
90:00+3:07 The final whistle goes and the game is over.
90:00+2:53 Shane Long is caught offside.
90:00+1:25 Short corner taken by Brian Howard, Gylfi Sigurdsson takes a shot. Radek Cerny makes a save.
90:00+0:26 Effort on goal by Gylfi Sigurdsson from just inside the area clears the bar.
90:00+0:06 Corner taken right-footed by Jobi McAnuff from the left by-line, Kaspars Gorkss manages to make a clearance.
89:23 Free kick awarded for a foul by Patrick Agyemang on Matthew Mills. Adam Federici takes the direct free kick.
88:51 Free kick awarded for an unfair challenge on Gary Borrowdale by Jimmy Kebe. Radek Cerny takes the direct free kick.
87:29 Shot by Gylfi Sigurdsson from 25 yards. Damion Stewart gets a block in.
85:54 The assist for the goal came from Hal Robson-Kanu.
85:54 GOAL - Brian Howard:QPR 4 - 1 Reading Goal scored by Brian Howard from close range high into the middle of the goal. QPR 4-1 Reading.
85:04 Gylfi Sigurdsson takes a shot. Save by Radek Cerny.
84:19 Shot on goal by Shane Long from inside the box goes harmlessly over the target.
84:05 Short corner worked by Brian Howard.
83:48 Brian Howard takes a shot. Save by Radek Cerny.
82:24 Assist by Gavin Mahon.
82:24 GOAL - Patrick Agyemang:QPR 4 - 0 Reading Patrick Agyemang finds the net with a goal from inside the penalty area low into the middle of the goal. QPR 4-0 Reading.
81:25 Corner taken right-footed by Gylfi Sigurdsson to the near post, Kaspars Gorkss makes a clearance.
80:13 Unfair challenge on Hal Robson-Kanu by Gavin Mahon results in a free kick. Free kick taken by Darren O'Dea.
79:05 Free kick awarded for an unfair challenge on Brynjar Gunnarsson by Patrick Agyemang. Free kick taken by Brynjar Gunnarsson.
77:52 The referee blows for offside. Darren O'Dea takes the indirect free kick.
76:44 Effort on goal by Gavin Mahon from long range goes harmlessly over the bar.
75:45 Corner taken by Brian Howard from the right by-line played to the near post, Gavin Mahon manages to make a clearance.
75:24 Patrick Agyemang takes a shot. Fantastic save by Adam Federici.
74:48 Substitution Patrick Agyemang comes on in place of Adel Taarabt.
73:52 Gylfi Sigurdsson takes a shot. Damion Stewart makes a clearance.
73:26 Gavin Mahon takes a shot. Adam Federici makes a comfortable save.
73:04 Adel Taarabt takes a short corner.
71:53 Short corner taken by Jimmy Kebe from the right by-line.
70:31 Assist by Wayne Routledge.
70:31 GOAL - Rowan Vine:QPR 3 - 0 Reading Rowan Vine finds the back of the net with a goal from inside the box to the bottom left corner of the goal. QPR 3-0 Reading.
69:49 Hal Robson-Kanu takes a shot. Save made by Radek Cerny.
66:56 Alejandro Faurlin takes a shot. Matthew Mills gets a block in.
65:30 Substitution Gavin Mahon is brought on as a substitute for Akos Buzsaky.
65:10 Brian Howard takes a inswinging corner to the near post, clearance by Peter Ramage.
64:55 Gylfi Sigurdsson takes a shot. Blocked by Alejandro Faurlin.
62:10 Rowan Vine concedes a free kick for a foul on Darren O'Dea. Darren O'Dea takes the direct free kick.
61:05 Adel Taarabt produces a right-footed shot from the edge of the box and misses to the right of the goal.
58:40 Corner taken short by Adel Taarabt. Rowan Vine is flagged offside by the assistant referee. Free kick taken by Adam Federici.
58:40 Substitution (Reading) makes a substitution, with Hal Robson-Kanu coming on for Simon Church.
58:24 Alejandro Faurlin takes a shot. Matthew Mills gets a block in.
58:04 Brian Howard takes a shot. Blocked by Damion Stewart.
57:22 Rowan Vine takes a shot. Save made by Adam Federici.
56:59 Rowan Vine takes a shot. Save by Adam Federici.
54:13 Effort on goal by Adel Taarabt from outside the penalty box goes harmlessly over the bar.
52:55 Substitution Rowan Vine is brought on as a substitute for Jay Simpson.
52:42 Headed effort from deep inside the penalty area by Shane Long goes harmlessly over the crossbar.
52:11 Shot by Gylfi Sigurdsson. Blocked by Damion Stewart.
45:10 Free kick taken by Gary Borrowdale.
45:10 Sent off Ivar Ingimarsson receives a red card for second bookable offence.
45:06 Ivar Ingimarsson gives away a free kick for an unfair challenge on Jay Simpson.
45:02 Corner taken by Brian Howard, clearance by Damion Stewart.
45:02 Substitution Brian Howard is brought on as a substitute for Jay Tabb.
45:00+3:01 Shot from deep inside the area by Jimmy Kebe goes over the bar.
44:53 Jobi McAnuff concedes a free kick for a foul on Akos Buzsaky. Radek Cerny restarts play with the free kick.
43:10 Strike comes in from Simon Church from the free kick.
43:10 Booking The referee cautions Alejandro Faurlin for unsporting behaviour.
43:00 Alejandro Faurlin challenges Jobi McAnuff unfairly and gives away a free kick.
41:15 Corner taken short by Akos Buzsaky.
40:36 Brynjar Gunnarsson gives away a free kick for an unfair challenge on Akos Buzsaky. Gary Borrowdale takes the free kick.
38:51 Assist on the goal came from Wayne Routledge.
38:51 GOAL - Jay Simpson:QPR 2 - 0 Reading Jay Simpson fires in a goal from inside the six-yard box to the bottom left corner of the goal. QPR 2-0 Reading.
37:30 Direct free kick taken by Damion Stewart.
37:30 Booking Ivar Ingimarsson goes into the referee's book.
37:21 Free kick awarded for a foul by Ivar Ingimarsson on Jay Simpson.
35:14 Foul by Jay Simpson on Ivar Ingimarsson, free kick awarded. Direct free kick taken by Matthew Mills.
33:41 Matthew Mills challenges Jay Simpson unfairly and gives away a free kick. Free kick taken by Akos Buzsaky.
30:32 GOAL - Akos Buzsaky:QPR 1 - 0 Reading Akos Buzsaky hits the back of the net with a goal direct from the free kick from long range to the bottom left corner of the goal. QPR 1-0 Reading.
29:23 Sent off Ben Watson is shown a red card.
28:40 Jay Simpson fouled by Jay Tabb, the ref awards a free kick.
28:10 Effort on goal by Jobi McAnuff from just inside the penalty box goes harmlessly over the target.
27:52 The offside flag is raised against Jobi McAnuff. Indirect free kick taken by Radek Cerny.
27:33 Kaspars Gorkss concedes a free kick for a foul on Shane Long. Kalifa Cisse takes the direct free kick.
26:01 Kalifa Cisse has an effort at goal from just outside the box which goes wide of the right-hand post.
24:46 Ben Watson takes a shot. Ivar Ingimarsson gets a block in.
23:00 Free kick taken by Matthew Mills.
23:00 Booking Gary Borrowdale is shown a yellow card for unsporting behaviour.
22:51 Foul by Gary Borrowdale on Jay Tabb, free kick awarded.
22:36 Free kick awarded for an unfair challenge on Damion Stewart by Simon Church. Direct free kick taken by Damion Stewart.
21:27 The referee blows for offside against Akos Buzsaky. Free kick taken by Adam Federici.
19:35 Outswinging corner taken from the right by-line by Jobi McAnuff, Matthew Mills challenges Kaspars Gorkss unfairly and gives away a free kick. Direct free kick taken by Radek Cerny.
18:37 Free kick crossed by Jobi McAnuff, Kaspars Gorkss manages to make a clearance.
18:37 Booking Caution for Ben Watson.
18:22 Shane Long fouled by Ben Watson, the ref awards a free kick.
15:00 Free kick awarded for an unfair challenge on Simon Church by Damion Stewart. Darren O'Dea takes the free kick.
13:55 Corner taken right-footed by Akos Buzsaky from the right by-line, clearance by Brynjar Gunnarsson.
12:21 Free kick awarded for a foul by Alejandro Faurlin on Jobi McAnuff. Direct effort from the free kick comes in from Jobi McAnuff.
11:10 Jobi McAnuff produces a right-footed shot from close range which goes wide of the left-hand post.
10:13 Adel Taarabt has an effort at goal from outside the area missing to the wide right of the target.
9:56 Free kick awarded for an unfair challenge on Ben Watson by Kalifa Cisse. Ben Watson takes the direct free kick.
8:02 Adel Taarabt takes a shot. Adam Federici makes a save.
6:43 Ivar Ingimarsson concedes a free kick for a foul on Jay Simpson. Alejandro Faurlin takes the free kick.
4:34 Kalifa Cisse gives away a free kick for an unfair challenge on Alejandro Faurlin. Direct free kick taken by Damion Stewart.
2:51 Wayne Routledge fouled by Matthew Mills, the ref awards a free kick. Strike on goal comes in from Alejandro Faurlin from the free kick, comfortable save by Adam Federici.
2:32 Kalifa Cisse gives away a free kick for an unfair challenge on Adel Taarabt. Adel Taarabt takes the free kick.
2:18 Ivar Ingimarsson challenges Radek Cerny unfairly and gives away a free kick. Radek Cerny takes the direct free kick.
1:40 Jobi McAnuff takes the inswinging corner, save made by Radek Cerny.
0:00 The referee starts the match.
Live text and data provided by The Press Association.
Bookmark with:
What are these?