CAMPION pulled off a superb Yorkshire Trophy triumph on Saturday, beating Garforth Town 2-1 in the final.

The Red and Blacks beat three higher-tier sides in the group stage, Thackley, Albion Sports and Yorkshire Amateur, to qualify for the final with a perfect record.

The game against Garforth was due to be hosted at Brighouse Town's Yorkshire Payments Stadium, but as they were hosting a friendly the night before, the pitch was unavailable.

Fortunately, Liversedge stepped in at the last minute to host the game at Clayborn.

Garforth took the lead in the final in fortunate circumstances, after James Burgess charged down a goalkeeping clearance, the ball hitting him and ricocheting into the back of the net.

Campion had already come close on a couple of occasions before that, having one effort well saved by Toby Wells, and another cleared off the line, but the goal saw Garforth get on top.

Charlie Marshall shot just wide, before Lee Turner was off-target after getting on the end of a free-kick.

But Campion came out with renewed vigour after the break and dominated.

Joe Colley head home a corner in the 49th minute to equalise, with Wells in inspired form to keep them level after that, the only Garforth chance coming when a trialist hit the post.

But after making another great save late on, he could do nothing about the rebound, which was turned home to give Campion the win and the trophy.

Elsewhere at the weekend, Thackley beat Glasshoughton Welfare 3-0, courtesy of goals from Tom Greaves, Steven Crawford and Tom Rose.

Eccleshill United went down 1-0 to Stocksbridge Park Steels, while Albion won a thriller 3-2 at Wigginton Grasshoppers, with their goals being scored by Oliver Bellwood, Scott Lightowler and Adam Shaw.

Liversedge lost 2-1 at Mossley, Brighouse best Guiseley 3-1 in that aforementioned Friday night friendly, while Farsley Celtic beat FC Halifax Town 2-1.

Silsden lost 3-2 at Stockport Town, while Steeton went down 3-0 at Squires Gate.