Macaulay Langstaff hit his first EFL goals and Jodi Jones added a third as we breezed past Doncaster on a blustery summer afternoon.
The forward volleyed and headed home either side of half-time before Jones made sure of the points with an excellent finish in front of a packed-out away end.
Doncaster grabbed a late consolation, but it did little to dampen spirits as we claimed our second win of the season.
Having been left out of Tuesday’s draw at Morecambe as a precaution, Richard Brindley was recalled to the heart of our back three at the expense of Adam Chicksen.
Brindley was flanked by Kyle Cameron and Aden Baldwin, with Aidan Stone continuing in goal after collecting his first clean sheet on the Lancashire coast.
On the right, Sam Austin replaced the bench-bound Aaron Nemane and Jones continued down the left.
John Bostock, another whose minutes were managed in midweek, returned to the base of midfield alongside Matt Palmer, with Dan Crowley and David McGoldrick behind Langstaff.
McGoldrick was central to the game’s first notable incidents, scuffing a long-range shot wide under pressure before seeing yellow for shooting after the referee had stopped play.
It looked like Langstaff had been pulled back in the run-up to that incident, and frustrations continued moments later as Jones was booked for arguing against a foul given against him.
Tyler Roberts, who minutes earlier had curled a shot well wide, should have done better to punish a mix-up between Austin and Baldwin on 20 minutes – getting his shot, or perhaps cross, all wrong in front of a packed-out away end.
And, after Bostock had been cautioned for a foul 25 yards out, our supporters erupted as we took the lead.
The goal came from a set-piece routine which saw the ball returned to Bostock in a crossing position and the Doncaster man produced the perfect delivery for Langstaff to guide the ball home on the volley.
Langstaff so nearly had a second moments later but was left to rue an excellent defensive header which prevented him from turning home Austin’s looping cross - the final goalmouth action of the half.
Doncaster made a triple change at half-time but it did nothing to stop us from doubling our lead within a minute of the restart as Austin’s wonderful cross from deep was headed home by the stooping Langstaff, who guided the ball through Ian Lawlor’s legs.
And it was 3-0 on 54 minutes as Crowley advanced into space and saw his dangerous cross fumbled by Lawlor, allowing Jones to cut the ball on to his right foot and find the bottom, near corner from eight yards.
Shortly after the hour, Langstaff came agonisingly close to his hat-trick as he couldn’t quite turn home McGoldrick’s cross, which came to him at an awkward height inside the six-yard box.
And our number-nine came close again on 69 minutes, superbly controlling Cameron’s drifted pass before volleying the ball off the outside of the post from a tight angle.
As the clock ticked over to the 75th minute the hosts hadn’t mustered a shot on target – but they had two in quick succession as Deji Sotona cut into the area and drew a comfortable save from Stone before Joe Ironside ran on to a ball over the top but failed to loop it over the keeper.
Our response came from Cedwyn Scott, on for McGoldrick, who did well to take the ball in his stride before drawing an excellent reaction save from Lawlor.
There was still work to do for Stone to preserve his clean sheet, making an excellent low save down to his right before a far more comfortable one from Ironside.
But in the end he was cruelly denied consecutive shut-outs as we failed to clear our lines inside our own area, allowing Sotona to grab a last-gasp consolation.
STARTING XI: Stone; Cameron, Brindley, Baldwin (Rawlinson 63’); Jones (Chicksen 75’), Austin; Bostock (O’Brien 63’), Palmer, Crowley (Nemane 63’), McGoldrick (Scott 63’); Langstaff
SUBS: Slocombe, Adebayo
BOOKINGS: McGoldrick 16’, Jones 19’, Bostock 21’, Cameron 90+6'
ATTENDANCE: 8,485 (2,761)