While Pudsey reached their first Senior League Cup final with a 4-3 win over Fairweather Green, Albion Sports had to rely on their penalty-taking skills against Ring O' Bells to book their second final of the season.

With three players away at a christening, Bells were down to just 11 men and surprised Albion by going in front through Luke Szpare.

Albion created plenty of chances and led 2-1 but Bells defended doggedly before Richard Dean hit a late equaliser to force extra-time.

Johnny Atwell cancelled out Albion's third goal but in the drama of the shoot-out, Albion held their nerve to run out 4-2 winners.

In the Premier Division, second-placed Queensbury - attempting to put pressure on leaders Albion - came off the rails at Whetley Lane.

Martin Kemp scored a hat-trick in a 3-0 win, which puts Whetley on the same points as Queensbury but with an inferior goal difference. A goal ten minutes into the first half and a second ten minutes from the end by Richard Marshall gave Oakenshaw a 2-0 win over Holme Wood Athletic.

Clayton Orient's decent run in the First Division was upended by title-chasing West Bowling.

Stand-in keeper Andy Wilson did his best to keep Bowling at bay but it was one-way trafficand Bowling ran out 9-0 winners, with Chris Wood and Nicky Boshell - looking a class act at left back - completing hat-tricks.

Westwood returned to winning ways against Eastward, Mark Price hitting the winner on 70 minutes in a 3-2 win.

Idle punished slack defending to win 7-4 against Wibsey WMC, Richard Feeley scoring four.

The Division 1A title race took another twist when Victoria Rangers ran out 3-2 winners over Silsden.

In what has been a great month for Vics, the side went

2-0 up through Ray Gartlan and Charlie White. Silsden fought back strongly to level and when the game looked like going their way White's second goal saw Vics extend their unbeaten league record into April.

Ventus, who have dropped only a point less than Silsden, stay in contention following a 6-0 win at Hudsons, John France and Steve Drake sharing doubles.

In their penultimate league game, Division 1B leaders Eccleshill maintained their 13-point lead over the chasing pack, who have games in hand.

Nyle Hussain hit a hat-trick in their 4-0 win over Wibsey WMC Reserves.

Bradford Moor moved off the foot of the table with their first point for some time, Sajid Rehman's last-gasp goal salvaging a point in a 3-3 draw at Royal Clayton.

White Swan striker Rick Craven scored the only goal of the game in a surprise victory over Division 2A rivals Farmers.

Third-placed Saltaire Rangers kept the pressure on the top clubs when goalscoring duo Brent Netzler and Mark Bednarek were among the scorers again as Rangers beat Hare & Hounds 3-1.

Oakworth Juniors kept up the pace in Division 2B with a 7-2 win at New Inn and Oddfellows Athletic kept the pressure on at the top when they also had an easy win, beating Towngate Athletic 8-1. Paul Taylor and Ken Brown scored braces while Graham Chandler crowned his man-of-the-match performance with a stunning volley in the closing minutes.

In the Division 3A match of the day, Holmewood Athletic and Greengates Albion drew

3-3. Lee Mathews scored a hat-trick for Albion but a brace from Billy Elam and a strike from Jimmy Fletcher made sure that the honours were even.

Joel Cropp scored all The Queen's goals in a 3-2 victory over George Hotel reserves.

Beldon Sports' undefeated run in Division 3B came to an end when second-placed Britannia won 3-0 to inflict on them their first defeat since early October.

Adam Thomlinson with two and Wayne Burnsall did the damage.

Chris Durn hit four goals for Buttershaw in their emphatic 8-2 victory over Windmill. They need just one more win to wrap up the Fourth Division title.