The most thrilling match of the weekend in the Mastab’s Craven League was undoubtedly at Ingrow & Worth Valley Reserves, who triumphed 7-6 at home to Horton.

Frank Jackson netted four but still finished on the losing side, as Aaron Fortune and Gareth Atkinson both scored hat-tricks for the second string, who leapfroggged their opponents into seventh in Division Four. Sub Tom Yeadon was also on target for the Keighley side.

Second-placed Polonia Patson did not have things all their own way at bottom club Sutton in midweek, only winning 4-2, Pizemyslaw Witch keeping the pot boiling with a treble and Jardstaw Maziarz also netting.

Fourth-placed Bradley Reserves were also midweek victors, Paul Hunt’s goal being all that separated the sides at next-to-bottom Addingham, but the winners could not repeat the dose at the weekend, hosts Polonia Patson triumphing 4-0 with efforts from Witch, Maziarz, man of the match David Zulewski and Lukasz Daildzic.

Fourth-placed Bradley and fifth-placed Ingrow & Worth Valley were well matched in their midweek Division Two clash at Oakbank School, the Keighley-based hosts winning 3-2 with goals from man of the match Rye Bailey, Graham Whitaker and substitute Matthew Masters. Mariusz Skoczek and James Wilson were on target for Bradley.

Skipton Town showed no mercy in becoming champions on Saturday.

Needing to win to overtake AFC Colne, who had completed their programme, they won 9-1 at third-from-bottom neighbours Skipton LMS Reserves.

Bradley are in action in tonight’s Division Two Cup final at Cowling (6.30) against Earby Town Reserves, who won 1-0 at Bingley Town last Saturday.

Skipton LMS have already sealed the Premier Division title but there was no letting up as they completed their programme with a 3-1 win at Wilsden Athletic, Ian Craven (2) and substitute Joel Timmins being on target .

Already-relegated Embsay’s goals against tally climbed to 58 on the back of a 5-1 defeat in their final match at Trawden Celtic, who went second after Benjamin Gorman’s treble.

Meanwhile, Grindleton have risen to fifth in Division Three on the back of home victories against Ilkley (3-1) and Sporting Keighley (6-2). Settle United may have won the Division One title several weeks ago but they suffered their first defeat of the season at third-placed Grassington United on Saturday.

Jeremy Gee and man of the match Nigel Wood were the marksmen for the hosts, David Worthington mustering the only goal for Settle.

l Cowling have been given a bye into the final of the Northern Plant Hire Trophy.

The holders will take on league champions Skipton LMS at Gargrave on May 6 after their semi-final opponents Trawden Celtic were thrown out for fielding an ineligible player in their quarter-final victory over Cross Hills.