Dan Gardner fired Rovers ahead from the penalty spot just before half time.
The hosts held out until the 70th minute but quickfire goals from Callum Paterson, Saido Berahino and Barry Bannan turned the game on its head.
Here is how we rated Rovers’ individual performances. Let us know your thoughts on Twitter @FreePressRovers.
Here is how we rated Rovers’ individual performances. Let us know your thoughts on Twitter @FreePressRovers.