INGROW & Worth Valley are through to the Craven League's Division One Cup final.

Belying their league form, the eighth-placed Steampigs defeated fifth-placed Skipton Town 4-1 at Oakbank School.

Jack Bilney, Ryan Stubbs, Craig Wheater and substitute Joshua Yeadon were on target to book a decider against sixth-placed AFC Colne on Tuesday, May 5 at Carleton's Ramper Park (6.30pm).

But elsewhere there was only knockout heartbreak for Cononley Sports and Sutton.

Sutton were 2-2 at full-time in their Division Two Cup semi-final against Grindleton Reserves at Marley but lost 4-3 in extra-time after goals by Michael Ruddock (2) and John Crummack.

There were no goals in open play between Rolls and Cononley Sports in their Premier Division Cup quarter-final last Wednesday but Rolls won 4-3 on penalties.

In league action, leaders Cross Hills have kept the pressure on second-placed Rolls with a 5-1 defeat of visitors Cowling.

Andrew North (3), Scott Hanson and Ryan Narey were Cross Hills' marksmen, with Will Storrie again being man of the match, Ryan Buckley taking the honours for bottom club Cowling.

Championship favourites Silsden Whitestar were top of the pops in Division One, putting 13 past Cononley Sports Reserves, who scored one in reply.

Sam Stanfield was an easy choice for man of the match after scoring seven, while Whitestar were helped by further goals by Ben McClennon (3) and Ben O'Melia (3), Laurence Dunne replying and Thomas Smith being man of the match.

Broomhill, who are still most likely winners of the Division Two championship, had a 2-1 midweek victory at home to Manningham All Stars, man of the match Andrew Tanner again getting the goals, while Oxenhope Recreation have climbed to third on the back of a 3-1 win at Settle United Reserves, Matthew Klava getting a hat-trick.

The following night, Bradley Reserves climbed above Addingham to 11th thanks to a 3-1 triumph at home to cellar dwellers Sutton Reserves, Oliver Chambers, man of the match Robbie Smith and Tom Wilson getting the goals.

Lee Rooke was best for Sutton Reserves in their 6-0 defeat at Ilkley.