IT was a goal feast for FC Sporting Keighley as they beat Bingley Town 7-3 in a Craven League Premier Division Cup match on Saturday.

Amin Ali and Pervez Terriq each had a brace for Keighley, and Shahid Ashraf and Shazad Khan were also on the scoresheet for the winners.

Silsden Whitestar suffered their first loss of the season in a 4-0 defeat at Trawden Celtic Juniors in a Premier Division game.

Thomas Swindells bagged a brace for Trawden and Nick Schofield and Mark Threlfall scored a goal each.

Cononley Sports Club went back into first place at the top of Division One with a 7-1 victory at Settle United Reserves. Thomas Corns scored a consolation for Settle.

Four goals by Luke Barker helped Cowling to a convincing 8-2 victory against Broomhill at Marley on Saturday.

Stephen Schofield had a brace and Kieran Duxbury and substitute Seth Wiseman also scored for Cowling, while Andrew Tanner and Aaron Whitaker got the goals for Broomhill.

Skipton Town Reserves remain at the bottom of Division Two after a narrow 4-3 loss at Chatburn.

Skipton were 2-1 up at half-time, thanks to a brace by Paul Clifton.

Stuart Farquhar equalised for Chatburn at the start of the second half, and then Liam Coates put Skipton ahead in the 62nd minute.

Farquhar and Travis Blezard both then completed their braces to give Chatburn the win.

Settle United 3rds suffered a heavy 9-1 defeat to Salts 3rds, thanks to a hat-trick by Sam Boldy and braces by Adam Dziedzic and James O'Sullivan.

In Division Three, Salts 4ths blanked Bingley Town Reserves 8-0, as Lee Grice scored a hat-trick and Daryl Foster had a brace for the home side.