JAMES Hayter’s late lob rescued a point for Rovers - but the injury jinx struck again.
Hayter raced onto Brian Stock’s through ball and casually dinked a shot over young Coventry keeper Michael Quirke to equalise with two minutes left on the clock.
But Hayter’s strike partner Billy Sharp left the ground on crutches after aggravating his groin - and could now miss the rest of the season.
Rovers only came to life in the final few moments of the game as substitute Ryan Mason and James Coppinger eventually took a drab contest by the scruff of the neck.
Coppinger saw an effort saved by Quirke and Mason fired the rebound over, while Franck Moussa headed a Coppinger cross wide as Doncaster desperately went in search of an equaliser.
Hayter then casually brought the sides level - before almost winning it at the death when he somehow headed over from two yards out.
Coventry had claimed the lead during a forgettable first half when Gary McSheffrey crossed for Freddie Eastwood to tap home from close range.
It sparked very little reaction from Rovers but the home side were unlucky not to level when Stock’s 25-yard piledriver was superbly diverted onto the bar by Quirke, while Coppinger ought to have earned a penalty when he was blatantly barged over in the box.
There was little sign of improvement after the break until Mason came on - and, bizarrely, Sharp went off.
But Doncaster’s persistence paid off when Hayter made his best chance of the game count to claim a share of the spoils and edge his side nine points clear of the drop zone.