Debutant Tom Hitchcock scored in the last minute to give QPR victory over Ipswich at Loftus Road.
The 20-year-old substitute, the son of QPR coach Kevin, tapped the ball into an empty net after Scott Loach parried Charlie Austin's effort.
By that stage, QPR had hit the crossbar twice through Clint Hill and Austin.
Ipswich did not create many clear chances, with Daryl Murphy's weak shot from close range kept out by QPR goalkeeper Rob Green.
Who is Tom Hitchcock?
Hitchock, 20, was making his debut for QPR as an 83rd-minute substitute.
The son of QPR goalkeeping coach Kevin, he has had loan spells in League Two with Plymouth and Bristol Rovers.
The game did not come without cost for QPR, who lost winger Junior Hoilett to a hamstring injury early in the second half.
QPR were relegated from the Premier League last season but have retained several international players and made some impressive summer signings.
They dominated Ipswich and Shaun Wright-Phillips and Nedum Onuoha wasted chances. Austin, a reported £4m signing from Burnley, had one effort blocked by Tommy Smith and a shot saved by Loach.
It looked like QPR had squandered the chance of victory as Hill headed Joey Barton's free-kick against the crossbar and Austin's powerful drive hit the underside of the bar when he should have scored.
But they got their winner when Loach could not hold on to Austin's shot and Hitchcock netted.
QPR assistant manager Kevin Bond:
"We're everything that we weren't last year - everybody's together and you do feel that.
"If I'm really honest, I think we're short in the creativity department. You need goals and creativity and I think Harry likes that too. So I don't think we're finished yet. I think we might do a bit of business between now and the end of the window. We'll add to our squad if we can."
"That will be a happy household [the Hitchcocks] tonight. It was getting late in the game so we thought we'd try him - and there he was at the far post.
"We had a number of chances and when Charlie hit the bar we thought maybe it wasn't going to be our day, but the lads kept going and we did it in the end.
"We hope that when we look back at the end of the season days like this will be important for us."
Ipswich boss Mick McCarthy:
"I don't think they should have beaten us.
"We just didn't do enough in that 90th minute. I thought it was going to be a good point until we didn't defend in the last minute.
"I'm pleased with the group of players I've got, but playing well and getting beaten isn't my idea of fun. We've been beaten so have got diddly squat to show for it.
"I thought it was going to be one of those days when Rob Green pulled off a save from Daryl Murphy. We were even with them, certainly in the first half. But if we want to contest the top six then pretty good has got to become good - we've got to get points.
"The players are bitterly disappointed, as you'd expect them to be. It's got to be a point and we haven't got one, so there's no point patting ourselves on the back."
Queens Park Rangers
- 01 Green
- 02 Simpson
- 05 Dunne
- 06 Hill
- 15 Onuoha
- 11 Wright-Phillips
- 17 Barton
- 20 Henry (Jenas - 77' )
- 23 Hoilett (O'Neil - 56' )
- 09 Austin
- 25 Zamora (Hitchcock - 83' )
- 26 Murphy
- 13 Suk-Young Yun
- 28 Ehmer
- 16 Jenas
- 36 O'Neil
- 29 Hitchcock
- 34 Shariff
- 01 Loach
- 02 Hewitt
- 03 Cresswell
- 04 Chambers
- 05 Smith
- 07 Edwards
- 08 Skuse (Tunnicliffe - 46' )
- 18 Tabb Booked
- 19 Hyam
- 09 Murphy (Taylor - 63' )
- 10 McGoldrick
- 38 Crowe
- 06 Berra
- 20 Veseli
- 11 Anderson
- 16 Tunnicliffe
- 26 Taylor (Nouble - 86' )
- 35 Nouble
Live Text Commentary
Full Time The game is over, as the referee blows the whistle.90:00 +5:00
Header at goal by Tommy Smith. Rob Green catches the ball.90:00 +4:48
Corner taken by Luke Hyam from the left by-line.90:00 +4:17
Aaron Cresswell has an effort at goal.90:00 +3:26
Corner taken by Shaun Wright-Phillips from the left by-line.90:00 +2:55
Corner from the left by-line taken by Shaun Wright-Phillips.90:00 +1:18
Corner taken by Joey Barton.89:20 Goal scored
Goal! - Tom Hitchcock - QPR 1 - 0 Ipswich Tom Hitchcock slots the ball right footed into the goal. QPR 1-0 Ipswich.89:18
Charlie Austin has an effort at goal.88:49
Free kick taken by Joey Barton.88:44
Free kick awarded for an unfair challenge on Joey Barton by Frank Nouble.87:01
Aaron Cresswell restarts play with the free kick.86:04
Foul by Joey Barton on Jay Tabb, free kick awarded.85:43
Rob Green takes the free kick.85:33 Substitution
Substitution Frank Nouble is brought on as a substitute for Paul Taylor.84:54
Elliott Hewitt challenges Shaun Wright-Phillips unfairly and gives away a free kick.84:25
David McGoldrick takes a shot. A parry by Rob Green prevents the goal.83:58
David McGoldrick takes a shot. Rob Green fumbles the ball.82:37 Substitution
Substitution Bobby Zamora leaves the field to be replaced by Tom Hitchcock.82:21
Shaun Wright-Phillips gives away a free kick for an unfair challenge on Elliott Hewitt.
Nedum Onuoha restarts play with the free kick.81:05
The referee blows for offside against David McGoldrick.80:31
Free kick crossed by Aaron Cresswell.80:21
Bobby Zamora gives away a free kick for an unfair challenge on Jay Tabb.78:54
Ryan Tunnicliffe takes a shot and went wide left of the target.78:48
Clearance made by Nedum Onuoha.78:28
Corner taken by Carlos Edwards.77:50
Charlie Austin takes a shot and hits the bar.76:34
Header at goal by Charlie Austin to the left of the net.76:22
Corner from the right by-line taken by Joey Barton.76:06 Substitution
Substitution Jermaine Jenas is brought on as a substitute for Karl Henry.74:13
Header by Clint Hill goes over the bar.73:56
Corner taken by Joey Barton.71:33
Scott Loach takes the free kick.71:30
The assistant referee signals for offside against Charlie Austin.70:09
Scott Loach restarts play with the free kick.70:01
Carlos Edwards fouled by Clint Hill, the ref awards a free kick.69:13
Free kick taken by Rob Green.69:03
The official flags Paul Taylor offside.68:23
Luke Chambers restarts play with the free kick.68:16
Luke Chambers fouled by Charlie Austin, the ref awards a free kick.67:31
Luke Chambers restarts play with the free kick.67:27
The referee blows for offside against Charlie Austin.66:58
Charlie Austin has an effort at goal. Scott Loach safely holds on.62:30 Substitution
Substitution (Ipswich) makes a substitution, with Paul Taylor coming on for Daryl Murphy.61:49
Shot by Shaun Wright-Phillips went wide of the left-hand upright.61:26
Header at goal by Clint Hill hits the woodwork.61:10
Free kick crossed by Joey Barton.60:16
Jay Tabb goes into the book for unsporting behaviour.60:16 Booking
Foul by Jay Tabb on Danny Simpson, free kick awarded.59:03
Corner from the left by-line taken by Joey Barton.56:33
Scott Loach takes the free kick.56:26
Joey Barton challenges Elliott Hewitt unfairly and gives away a free kick.55:29
Free kick taken by Scott Loach.55:26 Substitution
Substitution Gary O'Neil on for David Hoilett.55:12
The assistant referee signals for offside against Bobby Zamora.52:56
Nedum Onuoha restarts play with the free kick.52:46
Shaun Wright-Phillips fouled by Luke Hyam, the ref awards a free kick.50:56
Corner taken by Carlos Edwards.49:02
Luke Chambers takes the free kick.48:56
Unfair challenge on Elliott Hewitt by Charlie Austin results in a free kick.47:54
Header at goal by Shaun Wright-Phillips misses to the right.46:57
Rob Green restarts play with the free kick.46:33
David McGoldrick is flagged offside by the assistant referee.46:00
Luke Chambers makes a clearance.45:47
Corner taken by Joey Barton.45:01
The match restarts for the second half.45:01 Substitution
Substitution (Ipswich) makes a substitution, with Ryan Tunnicliffe coming on for Cole Skuse.45:00 +2:26 Half time
Half Time The players leave the pitch at half time.45:00 +1:25
Scott Loach restarts play with the free kick.45:00 +1:15
Danny Simpson concedes a free kick for a foul on Jay Tabb.40:48
Joey Barton crosses the ball.40:36
David McGoldrick makes a clearance.40:32
Corner from the right by-line taken by Joey Barton.39:00
Elliott Hewitt produces a cross.37:56
Bobby Zamora has an effort at goal and missed to the right of the net.36:05
Corner taken by Carlos Edwards.35:37
Daryl Murphy takes a shot. A parry by Rob Green prevents the goal.33:53
Free kick taken by Danny Simpson.33:46
Jay Tabb challenges Shaun Wright-Phillips unfairly and gives away a free kick.30:15
Free kick taken by Danny Simpson.30:10
Free kick awarded for an unfair challenge on Shaun Wright-Phillips by Aaron Cresswell.29:30
Header at goal by Nedum Onuoha goes over the frame of the goal.29:16
Corner from the right by-line taken by Joey Barton.28:54
Charlie Austin takes a shot. A parry by Scott Loach prevents the goal.28:10
Charlie Austin has an effort at goal. Blocked by Luke Chambers.27:58
Corner taken by Joey Barton from the right by-line.27:27
Shaun Wright-Phillips has an effort at goal.26:56
Corner taken by Joey Barton.24:40
Clearance by Tommy Smith.24:22
Joey Barton crosses the ball in from the free kick.24:15
Nedum Onuoha fouled by David McGoldrick, the ref awards a free kick.23:02
David McGoldrick manages to make a clearance.22:49
Corner taken by Joey Barton from the left by-line.19:02
Rob Green restarts play with the free kick.18:33
Foul by Daryl Murphy on Richard Dunne, free kick awarded.15:23
Daryl Murphy takes a shot and cleared the net.11:36
Corner taken by Jay Tabb.8:01
The assistant referee flags for offside against Charlie Austin.5:49
Scott Loach restarts play with the free kick.5:45
Charlie Austin is caught offside.3:39
Scott Loach restarts play with the free kick.3:32
Unfair challenge on Luke Hyam by Karl Henry results in a free kick.2:44
Free kick taken by Scott Loach.2:38
Free kick awarded for an unfair challenge on Aaron Cresswell by Shaun Wright-Phillips.0:00
The referee starts the match.
Live data and text provided by our data suppliers