There were shocks galore in the third round of the Bradford and District Senior Cup.

Two first division sides defeated Premier Division opposition - and holders Albion Sports went out to Oakenshaw.

Following their County Cup exit the previous Sunday, it was another blow for Sports.

Mikey Bleau's goal for Albion separated the teams in the first half before Oakenshaw turned it on - thanks to the Dolan family.

Son Liam put Oakenshaw level and with the clock running down, dad Martin booked Oakenshaw's place in the last eight with the winner.

Oakenshaw's round four opponents will be Fairweather Green, who came through as expected at Westwood with a 7-2 scoreline.

Midfielder George Hicks hit a hat-trick and Peter Pilgrim was on target against his former club.

Youngster Phil Gray put Wibsey WMC on their way at Queensbury. Gray ran from the halfway line before letting fly from 30 yards to give his side an early lead.

Queensbury levelled in the second half but it was Wibsey who got on top with four goals in the last 20 minutes through Carl Youdle (2), Brendon Donague and Steve Smith.

Buttershaw White Star and Holme Wood Athletic fought out a 120-minute goalless affair. But it was the First Division outfit who kept their cool

in the penalties to earn White Star a home tie against Crown Wyke in the quarter-finals.

Division 1A side Albion Sports Reserves, bridging a two-division gap against Premier opposition Whetley Lane, gave a good account of themselves.

In front through Scott Metcalfe after three minutes, Albion defended well until Carl Trennery equalised.

The winner came after 75 minutes when Andy Benjamin's cross was met at the far post by Tahir Khan.

Andy Howland scored for the 14th game in succession as Bolton Woods proved too strong for QCs.

In front for 30 minutes through Chris Hanney, QCs turned round 5-1 down and conceded a further five which included two in the last five minutes, to go down 10-1. Howland finished top scorer with a hat-trick.

West Bowling went back to the top of the Premier Division with a 5-2 win over Wyke Wanderers.

With honours about even in the first half, Bowling had the second-half edge. Darryl Leach's 35-yarder put Bowling 3-1 up into the second half. The division's leading scorer Chris Wood chipped in with a double.

Wyke could only come back with a Dave Moffit penalty.

Bottom side Crown put pressure on the team's above with a 2-1 win at fourth-placed Chellow.

In Division One, following their 3-1 win the previous week, Ring O Bells Shipley completed a double over Victoria Rangers. Des Rouse was the difference and the Bells striker hit all his side's five goals without reply.

Having played fewer games than the other teams in the top four, Bradford Park Avenue took their unbeaten record to eight games with a 3-1 win over Dudley Hill Rangers.

Lincoln Donaldson struck in the first minute, Chris Humphries hit the second and Wayne Campbell's side-footed goal was his first for the club since his move from Ventus Sports.

The Division 1A title race took another twist when unbeaten Eccleshill Sunday, who were eight points behind leaders Bishop Rovers before kick-off, were beaten 3-1 by mid-table Clayton Orient.

Defender-turned-striker Darren Kendle scored twice and with Eccleshill coming back through Andy Philp and fighting for a point, a goal from Nicky Brack assured Clayton of their win.

Bishop Rovers consolidated their position at the top with a 3-1 win over George Hotel.

Zahid Younis' second goal prevented any George comeback.

Hudsons, with Chris Gibbons scoring twice, moved out of the bottom four with a 5-0 win over Queensbury Reserves.

Quarry switched their match with Ventus Sports to Canal Road but couldn't prevent an 8-0 drubbing.

Adam O'Neil hit a first-half hat-trick and Andy Town completed his hat-trick in the second period.

After his team had gone in front through a Lee Taylor header, Tony Duane rescued a point for White Horse at Oddfellows Athletic, who let a 2-1 lead slip.

In Division 1B, White Eagles had a great chance to move above their opponents Chellow Reserves and out of the bottom three but let a 2-0 lead go in the last ten minutes in a 2-2 draw.