St Helens Town eased their relegation worries with a hard fought NWCFL Premier Division victory at Alsager.
The teams exchanged early chances when Storey saw an effort held and the hosts saw a Chris Smith effort turned around the post by Gibson.
St Helens then broke the deadlock on 28 minutes when Richardson centred from the left wing and a dummy saw the ball find Storey who poked the ball into the bottom right hand corner.
Against the run of play, Alsager then equalised after a softly-awarded free kick was fired home in spectacular style by Connor and the sides went into the interval on level terms.
The visitors restored their lead soon after the restart though when Richardson threatened again down the left and his ball in caused chaos in the Alsager box and found its way into the net off a defender.
St Helens also had plenty of chances to put the game to bed. Olsen had a shot cleared off the line before Alex Gillespie had an effort held, Ryan had a shot from 20 yards turned around the post and Lightbody hit the upright.
St Helens Town visit Bacup & Rossendale Borough this Saturday (April 12) with a 3pm kick off.