CHRIS Scott and Umar Abbas hit centuries for Hopton Mills and still ended up on the losing side in a match with Brighouse that produced an amazing 630 runs in the All Rounder Cricket Bradford Premier League Championship Division Two.

Abbas smashed eight sixes and 11 fours while making 120, while Scott's 101 included a six and 14 fours.

But despite their efforts, Hopton Mills finished on 299-9 to lose by 32 runs after Quadratullah Azizi took 3-56 and skipper Sohail Hussain 3-40 for Brighouse.

Azizi had earlier smashed 76 from just 37 balls with eight sixes and four fours, while Hussain top-scored with 79 and Arshad Mahmood made 66 in a total of 331.

Surprisingly, the Brighouse total wasn't the biggest in the division.

That distinction fell to Altofts, who scored 350-8 in their 118-run win over Bowling Old Lane.

Altofts must be wishing that Farroukh Alam had been able to play for the whole season after he made a stunning 169.

Alam, who missed the early months of the campaign, hit ten sixes and 17 fours and dominated a seventh-wicket stand of 129 with Tom Glover.

Craig Wood (68) also added to the suffering of the Old Lane bowlers.

Opener Amjid Hussain (82) and Aslam Mahmood (76) top-scored for Old Lane in their 232-9, with Danny Eden the best Altofts bowler with 4-50.

Peter Gregersen produced a stunning all-round performance as Birstall defeated struggling East Ardsley by three wickets.

Gregersen returned the stunning figures of 8-39 as East Ardsley were bowled out for 156, with Haseen Bashir making 43.

Then Gregersen top-scored with 37 as Birstall weathered some good bowling from David Battye (3-47) and Louie Hurley (3-51) to secure victory.

Wakefield St Michael's maintained their hold on second position with a 45-run win over Spen Victoria.

James Cooper (81), Mark Atkinson (54), Charity Cooray (53) and Alex Leyshon (41) helped St Michael's to 280-7.

Spen made a spirited reply, with skipper George Deegan scoring 74 not out and Adam Brown 50, but they were eventually dismissed for 235.

Paul Quinlan took his season's haul of wickets to 54 as leaders Keighley defeated bottom team Liversedge by 42 runs.

Quinlan took 6-69 as Liversedge were dismissed for 194 in reply to Keighley's 236-7, a score which owed much to an opening stand of 135 between Luke Chapman (69) and Richard Gould (61).

Ahmed Khan took 4-49 for Liversedge, while skipper Graham Winn (36), Will Atkins (33) and Alan Sumner (32no) were the best of their batsmen.

Northowram Fields looked to be in danger of defeat when they slipped to 67-5 in reply to Carlton's 198, but a sixth- wicket stand of 108 between Louis Cockburn (64) and former Bradford Bulls rugby league star Glenn Morrison (44) turned things around and enabled their side to secure a three-wicket win.

Will Parkin (4-47) and Nick Busby took 4-55 for Carlton, whose total of 198 featured a top score of 75 from Scott Do

Josh Dodd (4-76) shared the bowling honours for Northowram.