Alfie Beestin’s second professional goal earned Rovers a point at local rivals Scunthorpe United.
Beestin headed in deep in stoppage time, getting on the end of Tyler Garratt’s cross to rescue a draw.
The home side went ahead with just four minutes on the clock when Ian Lawlor could not clear the ball in time and it fell nicely for Tom Hopper to put the Iron ahead.
And things got worse after 12 minutes when Mathieu Baudry -who had come into the starting XI in place of the injured Andy Butler - had to come off due to a hamstring injury, with Craig Alcock coming on to replace him.
The Iron almost caught Rovers cold straight after the change, with an Hakeeb Adelakun cross finding Josh Morris - but he fired his shot into some visiting defenders.
Rovers’ best chances of the opening period were shots from distance - with Ben Whiteman having an effort held by RoryWatson when they looked their most dangerous.
The home side looked well drilled and looking for a response after their home loss to Gillingham on Saturday.
They threatened to extend their lead, but Morris blasted a central free-kick from just outside the area into the wall and saw another effort saved when Lawlor got down well to smother his effort.
Rovers were playing their way back into the game as the half closed, but the home side threatened to double their advantage on the counter attack as Neal Bishop header over Adelakun’s cross from the right.
There were no further changes at the break, with the home side the first to threaten after the restart. Morris’ low free-kick tested Lawlor, who got down well to block before it was hacked away.
Darren Ferguson left it 10 minutes before making his second change of the game, bringing Tyler Garratt on for Mason.
Rovers were pushing to get back into the match, with Marquis winning the ball in the area but blasting his effort straight at Watson. The officials ruled
Lawlor pulled off a point-bank save from Hopper to keep the score at just 1-0, with Morris heading wide from a Duane Holmes cross and Cameron McGeehan firing wide.
Rovers kept pushing and with eight minutes of time added on - the lengthy addition after a delay for treatment to home midfielder Neal Bishop - and drew level with six of the additional minutes played.
Bestin, who had seen another late effort booked, popped up with the vital equalising goal to stretch Rovers’ unbeaten run to eight games.