Charlie Austin celebrated scoring a late winner against his old club to send QPR fourth in the Championship
Charlie Austin returned to haunt his former club as he struck in the 89th minute to send QPR above promotion rivals West Brom.
The game looked to be heading for a goalless draw until Austin arrived at the far post to head home Chris Willock's cross.
His goal moves QPR two points above Valerien Ismael's Baggies, who are now without a win in four games.
Karlan Grant went closest for the visitors with a deflected cross which beat debutant goalkeeper David Marshall but narrowly missed the target.
- Relive Saturday's EFL action
West Brom started the better, with Adam Reach hitting a powerful volley from distance which was deflected wide, before Callum Robinson and Matt Phillips also went close.
QPR looked to steady themselves, and Baggies keeper David Button was tested for the first time through Stefan Johansen's free-kick, but the teams went in goalless at the break after a first half which failed to capture the imagination.
The game improved in the second half, with the hosts seizing the initiative, and Andre Gray had the ball in the West Brom net after 48 minutes but saw his effort ruled out for an earlier foul on Jayson Molumby.
Mark Warburton's side went close again soon after, with Lyndon Dykes turning a cross over the bar and Button saving Willock's well-struck shot.
Baggies manager Ismael introduced new signing Daryl Dike on the hour as he looked to turn the tide and the ex-Barnsley man was immediately into the action, beating a defender before crossing to Jake Livermore, who poked over.
He was involved again soon after, flicking the ball to Grant whose deflected cross went underneath Marshall, who was relieved to see it narrowly miss the target.
There were seconds left in normal time when Willock dug out a cross and Austin arrived on cue to head home and give QPR a third win in a row.
The defeat sees West Brom drop to fifth, and they now have only one win from their past nine away games.
- Line-upsMatch StatsLive Text
Line-upsQPR
Formation 3-4-1-2
25Marshall4Dickie20Dunne6Barbet37Adomah7Johansen15Field3Wallace21Willock9Dykes19Gray
- 25Marshall4DickieBooked at 9mins20Dunne6Barbet37Adomah7Johansen15FieldBooked at 70mins3Wallace21WillockSubstituted forBallat 90+3'minutes9Dykes19GraySubstituted forAustinat 64'minutes
Substitutes
- 8Amos11Austin12Ball14Thomas17Dozzell22Odubajo32Walsh
West Brom
Formation 3-4-3
25Button2Furlong16Clarke3Townsend29Gardner-Hickman8Livermore14Molumby20Reach7Robinson10Phillips18Grant
- 25Button2Furlong16Clarke3Townsend29Gardner-Hickman8Livermore14MolumbyBooked at 90mins20Reach7Robinson10PhillipsSubstituted forDikeat 59'minutes18Grant
Substitutes
- 11Diangana12Dike32De Castro33Taylor35Ashworth36Palmer41Fellows
Referee:Simon HooperAttendance:16,018Match StatsHome TeamQPRAway TeamWest BromPossessionHome53%Away47%ShotsHome9Away11Shots on TargetHome4Away2CornersHome2Away5FoulsHome12Away12Live TextPost update
Match ends, Queens Park Rangers 1, West Bromwich Albion 0.
90'+8'Full Time
Second Half ends, Queens Park Rangers 1, West Bromwich Albion 0.
90'+8'Post update
Foul by Dominic Ball (Queens Park Rangers).
90'+8'Post update
Daryl Dike (West Bromwich Albion) wins a free kick in the attacking half.
90'+7'Booking
Jayson Molumby (West Bromwich Albion) is shown the yellow card for hand ball.
90'+7'Post update
Hand ball by Jayson Molumby (West Bromwich Albion).
90'+3'Substitution
Substitution, Queens Park Rangers. Dominic Ball replaces Chris Willock.
90'+2'Post update
Offside, West Bromwich Albion. Adam Reach tries a through ball, but Daryl Dike is caught offside.
90'+1'Post update
Sam Field (Queens Park Rangers) wins a free kick in the attacking half.
90'+1'Post update
Foul by Jayson Molumby (West Bromwich Albion).
89'goalGoal!
Goal! Queens Park Rangers 1, West Bromwich Albion 0. Charlie Austin (Queens Park Rangers) header from very close range to the bottom right corner. Assisted by Chris Willock with a cross.
88'Post update
Foul by Lyndon Dykes (Queens Park Rangers).
88'Post update
Darnell Furlong (West Bromwich Albion) wins a free kick in the defensive half.
86'Post update
Jimmy Dunne (Queens Park Rangers) wins a free kick in the defensive half.
86'Post update
Foul by Darnell Furlong (West Bromwich Albion).
85'Post update
Corner, West Bromwich Albion. Conceded by Jimmy Dunne.
82'Post update
Foul by Robert Dickie (Queens Park Rangers).
82'Post update
Karlan Grant (West Bromwich Albion) wins a free kick in the defensive half.
74'Post update
Chris Willock (Queens Park Rangers) wins a free kick on the left wing.
74'Post update
Foul by Darnell Furlong (West Bromwich Albion).
Page 1 of 5rewindpreviousNavigate to the next pagenextNavigate to the last pageforward
Source: bbc.com