There may be 20 points between them in the Premier Division but Campion's cup-fighting spirit was brought to the fore as they swept aside higher-placed Tyersal 4-2 to book their place in the Premier Division Cup semi-final.

Andy Yates with a brace, Mat Morgan and Tariq Hussain all netted for Campion, with Andy Carlton and Mark Booth on target for Tyersal.

Cup-holders Silsden recovered from conceding an early Shaun Walsh goal for Brighouse Town to book their place in the last four. Jimmy Hedges (2), Matthew Bland and an Andy Holden penalty contributing to their 4-1 victory.

Littletown were left to battle for their top-flight status after bowing out of the cup with a 2-0 defeat at Bay Athletic.

A third successive victory for Storthes Hall has lifted the Huddersfield club off the bottom of the Mumtaz Premier Division and into the top half of the table. Lloyd Jessett, Stuart Welburn, Steven Slack and Dion Smith all scoring in the first half as they beat Wibsey 4-0.

Without a point in their last five league outings, Steeton find themselves slipping towards Division One after their latest 2-0 defeat at Golcar United.

Salts, who were denied a semi-final place by Wibsey last week in their Bradford & FA quarter-final clash, made sure of a place in the last four of the Division One League Cup.

They had to do it the hard way via a penalty shoot-out after goals from Paul Stockdill and Rob Bedford saw them locked at 2-2 with hosts Keighley Shamrocks after normal time.

With no goals in extra time, Salts held their nerves to win the penalty shoot-out 3-2.

League leaders Ardsley Celtic's hopes of completing a league and cup double were shattered when visitors Wakefield City won a penalty shoot-out 4-1 after their game also finished 2-2 after extra time.

Altofts made sure of their last-four place with a 2-1 home win over Lower Hopton.

Westwood's fixture problems were compounded after their home cup game against Dudley Hill Rangers was called off. With over half their league games yet to play, Westwood are facing a fixture backlog.

Salt Old Boys, with only ten points from their 16 Division One games, are in danger of slipping back into Division Two. Chris Hawker netted the Old Boys consolation effort as visitors Marsden, with goals from Dave Jones and Jackie Walker, returned home 2-1 victors.

Ventus-Yeadon Celtic's lost their grip on the Division Two League Cup they won last season after Halifax Irish came back from a goal down to win 2-1.

Alex Cusack put the holders ahead and despite going behind to second-half goals from Shaun Gibbons and Steve Galloway, Ventus were only denied a spell of extra time by desperate Halifax Irish defending.

Farnley stayed on course for a possible league and cup double with a 3-1 success at Westbrook YMCA, while Crag Road United's cup interest was ended at Morley Town. Ryan Dean and Dominic Barrett scoring for Crag as they went down 4-2.

Dynamoes, with strikes from Peter Sewell and Gavin Parker, built up a two-goal cushion in their Division Two home game against promotion hopefuls Roberttown. However, the second period belonged to their visitors, who rattled in four unanswered goals to win 4-2.

A brace of goals from Mick Naylor and Paul Ellis gave Dudley Hill Athletic a 4-1 victory at South Bradford.

Campion's reserve side beat Hall Green United 4-1 after extra time in their Reserves Division Cup tie.

Tom Marsden opened the scoring for Hall Green in normal time with Gareth Williams levelling for Campion.

Goals from Thomas Howards, Les White and Mohammed Shafaq in the additional 30 minutes were enough to see Campion progress.

Littletown's reserves also won through to the next stage after Andy Gray and Paul Moorhouse scored to give them a 2-0 win over Steeton.

Otley Town, who were made to replay their round four West Riding County FA Challenge Cup game against Lepton Highlanders, after naming a ineligible player as substitute in the first game, made sure of their visit to West Yorkshire Premier side Carlton Athletic with a 5-1 win in the replayed game. Ian Wolfenden (2), Andy Redman, Paul Harrison and Joe Lunn, with a penalty, scoring.