Reading saw their eight-game winning streak in the Championship come to an end as they were held to a draw by relegation-threatened Doncaster.
The visitors missed three good chances to open the scoring before Kyle Bennett prodded home El-Hadji Diouf's cross to put the hosts ahead.
Doncaster keeper Carl Ikeme saved well from Noel Hunt and Jem Karacan.
Alex Pearce nodded Ian Harte's corner in to level but despite late pressure Reading could not force a winner.
However, the point was enough for them to move into the automatic promotion places, while Rovers remain unbeaten in five and are now three points adrift of safety.
It might have turned out differently had Reading seized their chances to take an early lead, but Diouf cleared Pearce's powerful header from Harte's corner off the line.
Harte's deliveries were causing chaos in Rovers' six-yard box in the opening 15 minutes and Pearce missed another chance from three yards before Mikele Leigertwood headed over with Ikeme stranded.
Doncaster could easily have been 3-0 down, but with their first real opening they struck and it was a superb team goal.
The hosts manoeuvred the ball to the right, where Diouf played a one-two with James Coppinger and whipped in a low cross which Bennett converted at the far post.
They had Ikeme to thank for going into half-time ahead - he first scooped away Hunt's downward header and then kept out a low Karacan effort.
But Reading finally made one of Harte's deliveries count after the restart when a deep corner was met by Pearce, who made no mistake from five yards out.
Rovers twice went close to restoring their lead through Frederic Piquionne's header and a Giles Barnes volley.
Habib Beye glanced a header wide after good wing play by Coppinger before Reading flooded forward in the final 15 minutes.
Pearce was denied again as Sam Hird cleared off the line before Jason Roberts, Hunt and Kaspar Gorkss all went close.
Doncaster boss Dean Saunders: "Reading have won eight in a row and we've stopped them so we have got to take confidence from that.
"No one else has stopped them recently. It's a point nearer safety and we are hard to play against."
Reading manager Brian McDermott: "This was never going to be easy, you have to give credit to Doncaster, they have got players who can hurt you.
"They were throwing bodies in at the end to keep the ball out and that's how it is, you don't expect to come anywhere and get an easy game."