Garstang recorded their third West Lancashire Premier Division win in a row in Iain Swan’s final game in charge on Saturday.
The Riversiders were 2-1 winners over Charnock Richard despite a host of players being injured or unavailable.
The hosts were in front within a minute when a piece of Ryan Dodd trickery in the penalty area attracted a foul from Damian Dashti.
Matty Poole stepped up to keep up his fine goalscoring run and make it 1-0.
Charnock threatened but the Garstang defence stood firm before they doubled their advantage 38 minutes in.
A trademark run by Gary Fawcett on the break was ended when the captain was brought crashing to the ground just outside the visitors’ box.
The resulting free-kick by Conor Crossley was struck like an arrow through almost every player on the pitch to give Garstang a two-goal lead.
Garstang’s bid to make the game safe in the second half wasn’t helped as they lost both Fawcett and Poole to injury.
Charnock were however reduced to 10 men when Ross O’Farrell picked up a second yellow when he scythed down the irrepressible Tom Graham.
The visitors did manage to pull a goal back in the 85th minute when for almost the first time the Garstang defence was opened up, Carl Grimshaw getting the final touch.
Elsewhere on Saturday, Tom Entwistle’s double gave Slyne a 2-1 win at Thornton Cleveleys as they moved up to third in the division.
This Saturday, Garstang host Thornton Cleveleys while Slyne are in action in the second round of the Lancahire FA Amateur Shield when they travel to Southport Trinity.