LIVERSEDGE stormed to a 9-1 win midweek win as they look to end their season in style in the Toolstation Northern Counties East League Premier Division.

Tariq Richards was the star for Liversedge as he fired a second half hat-trick against second-from-bottom Hall Road Rangers on Tuesday.

Red Bates got the hosts under way on their scoring spree with a sixth-minute strike. Tom Jackson followed suit on 13 minutes and Brandon Kane scored a penalty on 23 minutes. Joe Walton made it 4-0 on the stroke of half time.

Richards took over the scoring mantle, scoring in the 48th and 51st minutes. Rilwan Olaoson joined the fray as he fired a brace in two minutes to make it 8-0.

Rangers grabbed a consolation with 14 minutes remaining through Keiron Walker.

But Richards completed his treble and his side's rout, scoring four minutes from time.

Meanwhile, there was no such luck for Thackley as they crashed to a 2-1 home defeat to Yorkshire Amateur.

Amateur took the spoils via goals from Ashley Flynn after seven minutes and Fernando Moke with 13 minutes left.

Ryan Basi grabbed a goal back for hosts Thackley, but it would not prove enough to set up a grandstand finish.

Campion continued their charge towards the Division One title with a 1-0 win at Hallam on Tuesday.

Marcus Day's 68th-minute strike was enough to seal the points, a victory which puts Campion three points clear of second-placed Grimsby Borough.

Meanwhile, 10-man Steeton crashed to a 4-3 defeat at Carlisle City in the Hallmark Security League Division One North.

Roy Mason's side fell to an 88th-minute winner to suffer late heartbreak on Tuesday night.

The Chevrons fell behind in the 13th minute after a shot was blocked on the line by Steeton's Sam Rooke. But Ben Palmer was on hand to fire in the rebound.

The hosts doubled their lead five minutes later when Jordan Palmer found himself one-on-one before firing past Steeton goalkeeper George Tidswell.

Steeton showed good character when they grabbed a goal back a minute later via in-form Ben Clarkson's header.

But Steeton's comeback was secured two minutes later as Michael Armitage's effort was fired in for 2-2.

Carlisle came back again in a see-saw first-half as Robert McCartney after 32 minutes and the first period ended 3-2 to the hosts.

Steeton fired a 49th-minute equaliser as Sam Rooke's header made it game on in the second period.

But Steeton suffered a huge blow in the 68th minute when Tim Hird was sent off for a lunge.

Despite being down a man, Steeton rallied to set up a grandstand finish to this exciting contest.

There was heartbreak for Steeton with two minutes of normal time remaining as James Earl's volley beat Tidswell.

Meanwhile, Farsley Celtic crashed to a 2-1 defeat to Trafford in the Integro Sport Cup Final.

Chris Atkinson scored Celtic's consolation as the Evo-Stik League Premier Division side lost out to a team from Division One West.