Rovers came from 3-0 down to draw 3-3 against Shrewsbury Town in Sky Bet League One.
The home side raced into a 3-0 lead during the first-half but a determined Rovers side thought back to rescue a point with second-half goals from Mipo Odubeko, Reo Griffiths and Kyle Knoyle.