WEST Bowling reached their second semi-final of the season with a 2-1 win over Rock Inn, Castleford in the West Riding FA Sunday Cup.

After a tight first half in which both keepers made good saves, hosts Inn headed themselves in front early in the second half.

But Tom Skelly put Bowling level after being put through by Joe Jagger.

And after Rock hit the post, a sublime cross from Bowling's man of the match Karl Fawcett saw Jagger net a late winner.

Bowling's win set up an all-Bradford Sunday Alliance semi-final as fellow Premier Division side Station Hotel also progressed.

They won 3-2 on penalties at Sheepscar after the sides finished 2-2 in normal time.

Meanwhile, Crossflatts Village moved six points clear at the top of the Alliance Premier Division after a thrilling 5-3 win at plucky Wrose Bull.

The hosts had lost eight of their opening 11 league games, yet played their part in a gripping contest against the notoriously impressive reigning champions.

But as is so often the case, Crossflatts' star was the prolific Michael Garnett, who netted twice in the win. The other men on target for the leaders were Billy Bailey, Ryan Canning and Andy King.

The only game in the top flight saw Oakenshaw AFC roar back from 4-1 down to draw 4-4 with mid-table rivals Sandy Lane.

Oakenshaw were indebted to the efforts of Patrick Sykes, who netted a brilliant hat-trick.

In the Championship, Keighley Town's bad start to the season is but a distant memory, and they thumped Peacock Bar 6-2 to move above them and into seventh.

Bottom side AFC Titans pulled off an extraordinary 7-5 home win over relegation rivals Hope and Anchor, while leaders FC Queensbury beat Bradford Moor YSA 3-1 as George Payton (2) and Steve Mason found the target.

The pick of the results in Division One saw mid-table Thornton United hammer title challengers FC Mill Lane 7-1 as Danny Walker netted a hat-trick and David Wilson bagged a double.

Leaders Low Moor thrashed George Hotel FC 2018 7-0, Conor McParland and sub Joel Craig both weighing in with braces.

Beldon Oddies also won, emerging with a crazy 8-4 victory at Eccleshill Lane Ends as Sam Thornton smashed in an incredible six goals.

Clayton Albion kept their title chances alive in Division Two by destroying poor Buttershaw St Paul's 14-2, while Prospect Reserves were given a real scare by lowly AFC Prince of Orange, before winning 4-3.

Finally, in Division Three, fourth-placed AFC Undercliffe are now five points off top, with games in hand on all those above, after a fine 5-3 victory at Garden Shed AFC 2019.

Undercliffe started stronger with a brace from Sam Cummings and then a belter from Toby Wheeldon.

Garden Shed pulled two goals back before a strike from Cameron Needham calmed the Undercliffe nerves and although Shed pulled another back from a penalty, Undercliffe put the game to bed with a wonderful strike from Callum Sanderson.

A number of great saves from Undercliffe keeper Craig Aylett help secure victory and him the man of the match.