Reading's hopes of securing a Championship play-off place suffered a jolt when they could manage only a 1-1 draw with QPR.
After an even if uninspiring first period at the Madejski Stadium, Rangers went in front on the stroke of half-time when Lyndon Dykes slotted in from close range.
Yakou Meite equalised 12 minutes after the interval and although Reading then pushed hard for the winner, they had to withstand late QPR pressure and settle for their first home league draw of the campaign.
Reading's four-match unbeaten run had come came to an end with a 2-1 defeat at struggling Birmingham on Wednesday and they went into the game with only a two-point lead over seventh-placed Bournemouth, who were in FA Cup quarter-final action earlier in the day.
Mid-table Rangers made the short trip down the M4 from west London having won three of their past four matches, recovering from 2-0 down at half-time to Millwall at Loftus Road in midweek to win 3-2.
Reading made the more lively start, with Andy Rinomhota forcing a good tip-over save from QPR goalkeeper Seny Dieng.
Top-scorer Lucas Joao also looked to add to his 21-goal tally this season but after a clever turn in the area, his well-struck effort was blocked.
Rangers responded with plenty of promising approach play, though much of it broke down before reaching the Reading danger zone.
Charlie Austin sent a shot harmlessly wide and Yoann Barbet also failed to find the target with a poor attempt.
However, Reading should have taken the lead before the break. Ovie Ejaria cut in from the left wing after a mazy run, but Michael Olise skied his cutback wildly over the crossbar from 12 yards out.
QPR then went ahead, with good work by Ilias Chair and Lee Wallace allowing Dykes to slide in the latter's low cross.
It was the first goal since late November for the Australia-born Scotland striker and his sixth for Rangers this season.
Reading dominated the opening exchanges of the second period, mainly through the continued trickery of Ejaria and support play from Olise.
They thought they had equalised only for Liam Moore's close-range finish to be ruled out for offside, but did draw level in the 57th minute.
Meite first outmuscled defender Rob Dickie, a former Reading academy product, from Rinomhota's raking pass. His half-scuffed shot then somehow squirmed through the legs of Dieng.
It was Meite's ninth goal of the season and third in as many games.
Joao should have given the home side the lead soon after, losing his footing after skirting past the onrushing Dieng, before Reading had to resort to desperate defence to survive QPR's late rally.
What the managers said...
Reading's Veljko Paunovic: "We created a lot of good moments in the game, a lot of good chances. But I feel as if I am having to repeat myself. We create so many opportunities and we just don't execute properly.
"We can't afford this, whether in the Championship or in the Premier League - or even in the Champions League or the World Cup. To miss so many big chances, when it is not easy to create them - we have to be better at this."
QPR's Mark Warburton: "We got the goal just before half-time, which was good, but we got a bit sloppy for the first 15 minutes in the second half. We then conceded a goal that we just can't concede. There was a challenge and we just had to defend it better.
"But then we came back into it, got into it much better and probably dominated the last 20 or so minutes. We then created quite a few chances against a very good Reading team. I suppose the overall feeling is one of disappointment. But to come to a place like Reading and be disappointed with a point, that means you must be moving in the right direction."