Tranmere boss Ronnie Moore is refusing to press the panic button despite seeing his side lose for the second consecutive game thanks to Iain Hume's injury time winner for Doncaster.
The hosts thought they had rescued a point with just three minutes left on the clock after dominating the second-half as Jake Cassidy levelled for the league leaders but Hume had the last laugh in stoppage time.
"I am shocked, I don't know how we lost," said Moore. "Once we got ourselves back in the game we got done by a sucker punch. Our build-up play and attacking was great. I can't criticise the players because I am as gutted as they are.
"It is disappointing but I won't get too upset. We gave a lot more than we got and if it was a boxing match Doncaster would have packed up and gone home. But we didn't finish them off. When they scored they camped in their own half but they have ended up getting the three points."
Andy Robinson's early strike drifted just shy of the top corner and Ben Gibson's header flashed inches wide but it was Doncaster who almost struck first when Billy Paynter's 25th minute header hit the underside of the Tranmere crossbar.
Gary Woods made a fingertip save to deny a superb curling shot from Robinson but Paynter struck three minutes after the interval, bringing the ball down inside the area and poking it into the far corner.
Cassidy levelled matters three minutes from time amidst a crescendo of noise, but Hume had the final say to delight Doncaster's legion of travelling fans.
"It could have gone either way and it was like the Alamo in the second-half but football is like that sometimes," said Doncaster manager Dean Saunders.
"We defended really well but we had three chances we should have scored from in the first-half. We let Tranmere have the ball and the ploy was to stop Andy Robinson getting in behind us because he is very dangerous. We got our blocks in and I told the lads at half-time that if we carried on defending well then we would get more chances.
"For the game to finish like it did was unbelievable. I never thought the game was won because Tranmere were firing so many balls into our box but we wouldn't have been happy going home with a point. I had a patched up team out there so it is even more of a special win."