|
But Rovers levelled on 23 minutes when substitute Tony Sheridan scored with his first touch from Molloy's cross.
Rovers had Ketih Doyle sent-off for a bad challenge on Stephen Rice on 55 minutes.
But Skipper Molloy scored a stunner to put Rovers in front on 71 minutes before substitute Roche added the third four minutes from time.