Nicky Ajose's late strike handed Crawley their first ever League One away win at the expense of Doncaster.
Kyle McFadzean nodded wide from close range after the break for the visitors, and just minutes later did the same again but this time the ball went over.
Substitute Josh Simpson fired a good chance just wide moments after coming on for the Red Devils.
But Ajose steered in the winner late on when he got the slightest of touches on Simpson's well-hit shot.
VIEWS FROM THE DRESSING ROOM
Doncaster boss Dean Saunders told BBC Radio Sheffield:
"It was a tight and scrappy game and I think they'd have been happy with a draw.
"I thought the worst thing that would happen to us would be that we'd draw 0-0.
"We couldn't string passes together as we have been doing in our other games. A few of the lads looked a bit jaded."
Sorry, we were unable to load match stats, please try again.