BRIGHOUSE underlined their determination to push for promotion from All Rounder Cricket Bradford Premier League Championship Division Two with an impressive seven-wicket win over second-placed Wakefield St Michael's.

Their match winner was overseas player Deron Greaves.

He made an unbeaten 129 from just 89 balls as St Michael's' score of 211 was chased down with some ease.

Greaves hammered four sixes and 21 fours and was joined in a third-wicket stand of 170 by Sohail Hussain (58).

James Cooper (61) and Oliver Lightfoot (50) were the main contributors for St Michael's against a bowling attack in which Abid Awain took 4-69 and Quadratullah Azizi 3-45.

St Michael's remain second because third-placed Birstall also lost, going down by four wickets against table-topping Keighley.

Once again Paul Quinlan impressed for Keighley with 6-41 as Birstall were bowled out for 180.

Ian Carradice (38) and Nick Kaye (36) were their top scorers.

Keighley didn't have things all their own way but were guided to their target by an unbeaten 52 from Max Davidson.

Zeeshan Haider blasted an unbeaten 52 from just 27 balls to propel Bowling Old Lane to a five-wicket win over Hopton Mills.

Ayaaz Akram (39) was Old Lane's other main scorer as they overhauled their rivals' 159.

Michael Carroll 33 top-scored for Mills as they faltered against the bowling of Arslan Mahmood (5-26).

There was little joy for the bottom two as both suffered defeats.

Liversedge went down by 16 runs against Altofts, while Spen Victoria lost by seven wickets at Northowram Fields.

Ajantha Weerappuli's unbeaten 93 and 80 from Dru Patel made Northowram Fields' pursuit of Spen Victoria's 234-9 relatively trouble free.

They added 125 for the third wicket after Jacob Slator (40) had given the innings a good launch.

Ollie Davison again top scored for Spen with 63.

Farroukh Alam marked his return to the Altofts side by taking 5-43 as they dismissed Liversedge for 127 to complete a 16-run win.

Ahmed Khan battled hard for his 52 for Liversedge after earlier taking 3-45 as Altofts were dismissed for 143.

The best of the bowlers was Steve Lane (5-39).

Arman Hussain (5-38) helped Carlton bowl out Buttershaw St Paul's for 120, but knocking off the runs proved far from easy.

Only an unbeaten 31 from Danny Wilbor saw them home by three wickets as spinner Ben Platt (5-45) posed problems.