Match ends, Queens Park Rangers 2, Bolton Wanderers 1.
Charlie Austin and Karl Henry scored against Bolton to give Championship promotion-chasers QPR their fourth consecutive league victory.
After dominating the first half, Bolton were undone when Austin headed home Matt Phillips' cross.
Henry doubled the lead five minutes after the break with a 20-yard shot into the bottom corner.
Jay Spearing scored a late consolation goal for Bolton, who have won only one of their last seven league matches.
The narrow win keeps Rangers eight points behind leaders Leicester and three clear of third-placed Burnley.
Bolton, who are struggling at the other end of the table in 18th, went close through Darren Pratley, before Craig Davies hammered a 25-yard shot against the crossbar with Rob Green well beaten.
QPR made the most of their good fortune as Austin rounded off a fine move to score his 15th goal of the season.
Bolton suffered further punishment when Henry fired in his first goal for the club from long range, although Bolton remained a threat and Green had to produce two fine saves.
Shortly after the tipping over Lee Chung-yong's effort, the keeper dived to his right to push away Medo's powerful strike.
Rangers struggled to carve out clear-cut chances and had to endure an nervy finale finish after Spearing's 85th-minute shot from just outside the area flew past an unsighted Green.
QPR assistant boss Kevin Bond:
"Charlie's got a problem with his shoulder and we don't yet know the extent of it.
"He had to come off after going on as long as he could. In the end it was too much for him and we'll have to assess it.
"He's as game as they come and got his goal from a great cross by Matt Phillips. We know we're reliant on Charlie and didn't need reminding."
Bolton boss Dougie Freedman:
"We've just got to keep going and things will change for us. I felt we were very unfortunate.
"The little things are just not going for us but the performance levels and the commitment are both there. We've got to make sure that we keep the standards high and on another day the shot that hit the bar goes in.
"I'm very proud of the lads' effort. We felt we were very unlucky not to take the lead on a few occasions and felt hard done by to be 1-0 down."
- 9AustinSubstituted forZamoraat 70'minutes
- 19KranjcarSubstituted forWright-Phillipsat 77'minutes
- 5ReamSubstituted forWhiteat 5'minutes
- 28DaviesSubstituted forJutkiewiczat 67'minutes
- 18DannsSubstituted forLeeat 58'minutes
- Andy D'Urso
- Shots on Target
Second Half ends, Queens Park Rangers 2, Bolton Wanderers 1.
Offside, Bolton Wanderers. Hayden White tries a through ball, but Mark Davies is caught offside.
Foul by Benoit Assou-Ekotto (Queens Park Rangers).
Medo (Bolton Wanderers) wins a free kick in the defensive half.
Matthew Phillips (Queens Park Rangers) wins a free kick on the right wing.
Foul by Matthew Mills (Bolton Wanderers).
Foul by Richard Dunne (Queens Park Rangers).
Darren Pratley (Bolton Wanderers) wins a free kick in the attacking half.
Attempt missed. Lee Chung-Yong (Bolton Wanderers) right footed shot from the left side of the box is high and wide to the right. Assisted by Lee Chung-Yong.
Attempt saved. Shaun Wright-Phillips (Queens Park Rangers) right footed shot from outside the box is saved in the bottom left corner.
Attempt blocked. Andrew Johnson (Queens Park Rangers) right footed shot from outside the box is blocked.
Karl Henry (Queens Park Rangers) wins a free kick in the defensive half.
Foul by Darren Pratley (Bolton Wanderers).
Goal! Queens Park Rangers 2, Bolton Wanderers 1. Jay Spearing (Bolton Wanderers) right footed shot from the left side of the box to the centre of the goal. Assisted by Lee Chung-Yong.
Corner, Bolton Wanderers. Conceded by Clint Hill.
Attempt blocked. Matthew Phillips (Queens Park Rangers) right footed shot from outside the box is blocked. Assisted by Benoit Assou-Ekotto.
Shaun Wright-Phillips (Queens Park Rangers) wins a free kick in the attacking half.
Foul by Medo (Bolton Wanderers).
Corner, Queens Park Rangers. Conceded by Alex Baptiste.