Two second half strikes from Hayden Carter and Jack Vale earned Rovers the Lancashire Senior Cup with a comfortable win over local rivals Burnley at Leyland.
Carter pounced with under 20 minutes remaining to bag a poacher's finish before Vale round off the night with a terrific half-volley with only four minutes left.
Rovers pick up the trophy for the first time since 2011 and deservedly so having restricted Burnley to minimul chances throughout the clash.
Damien Johnson named two changes to his lineup from the side that won at Liverpool last week, with Andy Fisher and Louie Annesley coming in for Charlie Albinson and Jacob Davenport.
Rovers came flying out of the blocks, with Dan Butterworth stinging the gloves of Aiden Stone with a strike from the edge of the box after only 20 seconds of play.
Rovers continued to probe and a superb ball in from Butterworth was missed by Joe Rankin-Costello before Carter poked wide at the back post.
At the other end, Olatunde Bayode's long range effort was held low by Fisher midway through the opening half.
The conditions weren't helping either side to create too many chances, and the teams going in at the interval all square was probably a fair scoreline.
The second half initially was as damp as the weather, but Rovers took the lead as a looping Charley Doyle header clipped the post and Carter was in the right place at the right time to break the deadlock on 73 minutes.
Johnson's side smelt blood, and after weaving a way past a couple of defenders, Buckley's low drive was saved by the legs of Stone just a couple of minutes later.
Burnley went in search of a quickfire equaliser and Rankin-Costello had to be alert to turn behind an excellent right wing cross from Bayode.
Any hopes the Clarets did have of finding a way back into the game were extinguished with four minutes remaining in emphatic fashion.
After latching onto a ball over the top, Vale lashed home with his left foot past Stone with only four minutes of the encounter remaining.
It was Vale's only real chance of the game after being marshalled well throughout the game by Bobby Thomas, but when his chance came he was deadly.
Thomas' thumping header was comfortable for Fisher with a couple of minutes remaining as Rovers' clean sheet remained intact.
Only a good save from Stone stopped substitute Sam Barnes from adding a third in added time, but Rovers saw the game out comfortably to triumph.
Rovers: Fisher, Carter, Thompson, C. Doyle, Magloire (c), Annesley (Barnes, 90), Rankin-Costello, Buckley, Vale, Butterworth, Mols (Whitehall, 90).
Unused substitutes: Eastham, Brennan, Pike.
Goal: Carter, 73, Vale, 86
Burnley: Stone, Cropper, Glennon (c), Clarke, Thomas, Wilson, Bayode, Conn-Clarke (Chakwana, 78), Harker, Agyei (Richardson, 28), Koike.
Unused substitutes: McMahon, Senior, Wood.
Referee: Michael Salisbury.