Campion's superior finishing saw them into the last four of the West Riding County Amateur Leagu Premier Division Cup with a 2-0 win at home to Halifax Irish.

Both sides were evenly matched but the Mannin-gham Mills side took their chances with goals from Neil Walters in the first half, then Chris Graham in the second.

Tyersal's interest in the cup was snuffed out by Lower Hopton, who won 2-1 with goals from Liam Coughlin and Stuart Austin. Paul Brown pulled one back for the Bradford side to set up a hectic final 15 minutes but Hopton held on.

Bay Athletic surrendered home advantage after their ground in Huddersfield had not dried out sufficiently and crashed to a 5-1 defeat at Hemsworth Miners Welfare.

Three goals in the first half from Tom Mathews, Adam Mathews and George Dawson gave Meltham Athletic a 3-0 success at Hall Green United.

Salts goalkeeper Ian Taylor was the hero as his side won through to the last four in the Division One Cup with a 6-5 penalty shoot-out victory over visitors Marsden.

Taylor saved a spot kick in normal time and, when the score remained goalless after extra time, he stopped three of Marsden's efforts.

Crag Road United's interest was ended when they lost 4-3 at Eastmoor, with Paul Moorhouse (2) and Jonathon Hicks finding the net for Crag.

Steeton were dumped out by holders Kirkburton when Lee Bradley scored twice in the first half to give the visitors an easy 2-0 win.

Wakefield City edged into the last four with a controversial last-minute goal at home to Littletown. With both sides level at 1-1 and with normal time almost up, Wakefield's Rob Bloomfield appeared to control the ball with his hand before scoring to give his side a 2-1 win.

Two extra-time goals from sub Rob McDonald gave West Horton a 4-2 success in their Division Two Cup tie at Dudley Hill Athletic. Earlier, Peter Reynolds and Aidan Davis had scored for the hosts, with Mohammed Maroof and Zulfiqar Ali replying.

Bronte Wanderers, with two goals each from Wayne Campbell and Jamie Powell, booked their spot in the last four of the Reserve Division Cup thanks to a 4-2 win at home to Kirkburton.

Meanwhile, Wibsey slipped nearer to relegation from the Premier Division after losing 4-0 at home to Storthes Hall.

Brighouse Town moved into second place after beating Ardsley Celtic 3-0 but Keighley Shamrocks' game at Overthorpe was called off.

South Bradford moved into second place in Division One after beating Farnley 2-1. Jordan Missin and skipper Eddie Clavin, with his first goal in over two seasons, were on target.

Bottom side Dudley Hill Rangers responded to new manager Mick Hird's call for more effort as a Dave Armitage goal beat promotion candidates Bronte Wanderers 1-0.

Goals from Glynn Beale, Steven Patterson and Daniel Harrison gave U-Save Albion a 3-2 win over Golcar United Reserves and moved them into second place in Division Two.