Bristol City's 40-year-old David James turned the clock back with a string of outstanding saves and drew the praise of manager Keith Millen, while Doncaster's Sean O'Driscoll thought Nicky Maynard was the difference.
City made it six wins from their last seven Championship games with a 1-0 victory on Saturday and their former England goalkeeper produced four one-on-one stops to deny Doncaster.
The loss meant Doncaster failed to ease their growing relegation fears, and James earned glowing praise from manager Millen.
"David continues to work so hard on his game and is looking fitter and sharper now than when he first joined us, which is a tribute to his enthusiasm," said the Robins boss.
"He made some important saves today and we needed them because our first-half performance was so far below the standards we have set in recent weeks.
"The international break came at a bad time for us because we were playing well and you could see its' effect as we started the game very slowly.
"I really got stuck into the lads at half-time and the second half performance was much better. I had every confidence that a goal would come because we have a lot of dangerous attacking players."
Maynard settled the result with a 76th minute volley from a Jordan Spence cross, the striker's fifth goal in seven starts since returning to action following knee surgery last summer.
The defeat left Doncaster boss O'Driscoll admitting: "Maynard was the difference between the sides. That sort of finishing is what you get when you pay more than £2million for a striker.
"Bristol have him back after a long spell on the injured list and we are without our own goal poacher in Billy Sharp. That counted for a lot.
"We had a lot of good chances in the game but couldn't take them and all our remaining games will now be as important as if we were playing Manchester United.
"Bristol have as good a front four as there is in the Championship and I thought we did really well against them before one lapse in concentration cost us a point."