CROSSFLATTS Village moved six points clear at the top of the Bradford Sunday Alliance League 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 Keighley side.

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.

Village took advantage of the fact that, of the chasing pack, Tyersal Sunday were without a game, while second-placed West Bowling and fourth-placed Station Hotel were in West Riding FA Sunday Cup Quarter-Final action.

Bowling edged out Castleford side Rock Inn 2-1 to advance into the last four. After a tight first half in which both keepers made good saves, Inn headed themselves in front early in the second half.

But Tom Skelly put Bowling level, and after Rock hit the post, a sublime cross from Karl Fawcett saw Joe Jagger net a late winner.

Meanwhile, Station won 3-2 on penalties after a 2-2 draw with Sheepscar to earn a semi-final against Bowling.

Back in the Premier Division, the only game other than Crossflatts' 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.

The pick of the results in Division One saw mid-table Thornton United hammer title challengers FC Mill Lane 7-1, while leaders Low Moor thrashed George Hotel FC 2018 7-0.

Beldon Oddies also won, emerging with a crazy 8-4 victory at Eccleshill Lane Ends.

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.