Match ends, Queens Park Rangers 0, Reading 0.
QPR were denied a fourth successive win as struggling Reading kept them at bay in an eventful goalless draw at Loftus Road.
Rangers centre-back Toni Leistner was twice denied by the crossbar with volleyed efforts in either half, while Royals goalkeeper Anssi Jaakkola made a string of impressive saves.
The draw ended a run of back-to-back defeats for Reading, who remain second from bottom, and gave new manager Jose Gomes his first point since taking charge before Christmas.
QPR have now slipped four points adrift of the play-off spots, despite having conceded just one goal in their past four league games.
Reading will have been encouraged by closing the gap to safety to two points, but they are without a win in nine matches and have only netted one goal in their past five league games.
They went close when Yakou Meite had a close-range shot cleared off the line by Darnell Furlong in the first half and a header well saved from Joe Lumley.
Danny Loader almost stole the win in stoppage time for the visitors but Lumley was able to palm behind his curling 20-yard shot.
As well as Leistner's two shots off the woodwork, Luke Freeman had a glorious chance for QPR with a volley that was turned behind by Jaakkola, who also made a smart save from Pawel Wszolek after Ebere Eze's through ball.
QPR manager Steve McClaren:
"Reading dominated possession in the first half, we couldn't get near the ball. I was delighted to go in 0-0 at half-time.
"The boys in the second half were immense. We should have won the game in the end so we're a bit frustrated with that.
"It took a while to adjust to the changes we made, but once we did that we caused them problems and but for a great save and the crossbar we'd have won the game.
We look forward to Aston Villa now on Tuesday. We'll need the squad - we've only got two days to recover but we'll go again."
Reading manager Jose Gomes told BBC Radio Berkshire:
"I enjoyed seeing the courage with which my players played today, it was positive, beautiful possession football in the first half.
"In the second half, we probably split control of the game with QPR, but the feeling is we have dropped two points.
"If you just watch this match, I don't think anyone could argue why we're in the bottom three. It means something, so we must capture these positive feelings for the future.
"We created a lot of good chances today and we pressured QPR in their half for long periods. I'm happy for what the players tried to do, but I'm not happy with the result."
- 2FurlongBooked at 70mins
- 8CousinsBooked at 48mins
- 11ScowenBooked at 52minsSubstituted forSmithat 90+3'minutes
- 10EzeSubstituted forChairat 90'minutes
- 4O'SheaBooked at 68mins
- 10SwiftBooked at 62mins
- 12McClearySubstituted forSimsat 90'minutes
- 14AlukoSubstituted forLoaderat 82'minutes
- 21MeiteSubstituted forBödvarssonat 82'minutes
- Robert Jones
- Shots on Target
Second Half ends, Queens Park Rangers 0, Reading 0.
Corner, Reading. Conceded by Jake Bidwell.
Corner, Reading. Conceded by Joe Lumley.
Attempt saved. Danny Loader (Reading) right footed shot from outside the box is saved in the bottom right corner. Assisted by Modou Barrow.
Substitution, Queens Park Rangers. Matt Smith replaces Josh Scowen.
Corner, Queens Park Rangers. Conceded by Andy Rinomhota.
Andy Rinomhota (Reading) wins a free kick on the right wing.
Foul by Josh Scowen (Queens Park Rangers).
Substitution, Queens Park Rangers. Ilias Chair replaces Eberechi Eze.
Substitution, Reading. Josh Sims replaces Garath McCleary.
Foul by Jón Dadi Bödvarsson (Reading).
Joel Lynch (Queens Park Rangers) wins a free kick in the defensive half.
Attempt missed. Nahki Wells (Queens Park Rangers) header from the centre of the box misses to the right. Assisted by Jake Bidwell with a cross.
Corner, Reading. Conceded by Toni Leistner.
Foul by Tiago Ilori (Reading).
Nahki Wells (Queens Park Rangers) wins a free kick on the left wing.
Substitution, Reading. Jón Dadi Bödvarsson replaces Yakou Meite.
Substitution, Reading. Danny Loader replaces Sone Aluko.
Attempt missed. Jordan Cousins (Queens Park Rangers) right footed shot from outside the box is close, but misses to the right. Assisted by Eberechi Eze following a corner.