HARTSHEAD Moor skipper Danny Squire chose the perfect moment to produce his best bowling performance of the season - the day his side clinched the All Rounder Cricket Bradford Premier League Championship Division Two title.

Squire took 6-47 and, for once, overshadowed former Yorkshire and Scotland seamer Iain Wardlaw (4-40) as his side bowled out Altofts for 97 to secure a 141-run win.

Opener Mohammad Khan added another half-century to his tally as he scored 76 in his side's 238-7, while club chairman Matthew Evans hit 54 on the day his side were presented with the championship trophy.

Altofts lost their grip on second place as Hunslet Nelson beat Keighley by five wickets to go one point ahead of them.

Andrew McIntosh raced to a century from just 85 balls, hammering eight sixes and seven fours, as Nelson overhauled Keighley's 159.

Derrick Hammill had earlier taken 5-30 as Sam Murphy and Travis Nightingale both made 39 for Keighley.

Northowram Fields missed the chance to close the gap on the top three after suffering an eight-wicket defeat at the hands of Idle.

Salman Khan proved to be their tormentor with 7-44.

Northowram were reduced to 28-5 before John Lister (67) and Shakeel Mahmood (46) shared a sixth-wicket stand of 111 as they helped their side to 170.

Opener Abdul Qader hit an unbeaten 75 and Arbaab Hussain 62 as Idle cruised to victory,utting on 117 for the second wicket.

Spin twins Ben Platt (4-32) and Tosh Baker (4-59) helped Buttershaw St Paul's bowl out Carlton for 140 to complete a 34-run win.

Opener Chris Wynd made 50 for Carlton but lacked support as they replied to St Paul's' 174.

Opener Jonathan Burston (38) top-scored for St Paul's as Nick Busby (3-56) and Will Smith (3-32) proved to be Carlton's best bowlers.

Brighouse piled up the runs against bottom team Spen Victoria, scoring  305-7 on their way to a 145-run win.

Asad Mahmood (86), Sohail Hussain (62) and Samir Farooq (52no) all made half-centuries.

Skipper George Deegan top-scored with 34 as Spen Victoria replied with 160-7, Mohammad Abrar taking 3-14.

Hopton Mills picked up valuable points as they defeated Liversedge by 37 runs.

Stephen Bland (39) top-scored in their 173-8 as Wasim Khaliq (3-36) and Asif Ali (3-25) posed the main threat.

Despite 51 from skipper Paul Marlow and 44 from opener Alan Sumner, Liversedge were dismissed for 136, with Michael Carroll taking 3-35.