STUART Maher returned figures of 7-45 as Veka Ribblesdale Senior League leaders Great Harwood wrapped up a convincing victory over Settle.

Maher's haul helped bowl out the home side for just 99.

And thanks to an unbeaten 36 from professional Syed Shahabuddin, Harwood claimed maximum points with a six-wicket victory.

An undefeated half century by John Pickup earned Barnoldswick an excellent away win at Cherry Tree.

The home team posted a useful 207-6 but Pickup's 53 steered Barlick' to a five wicket success.

Clitheroe recorded the highest total of the afternoon in their 77 run success over struggling Oswaldtwistle Immanuel.

Paul Turner contributed 86 and Nick James 70 out of 245. Ossie' were dimissed for 168.

Earby professional Ali Azmat made one of his best contributions of the new campaign as champions Blackburn Northern went down again.

Azmat fell three runs short of a deserved century in Earby's 219-9.

In reply, Northern could only muster 207.

Padiham followed up their double Bank Holiday success with a useful 10 points win over home side Ribblesdale Wanderers.

Lee Anderson hit 77 not out as Padiham reached 221-7.

Joe Scuderi struck a magnificent 135 the previous weekend against Settle.

This time he was still there at the end with 82 but Wanderers fell 31 runs short; Kashif Siddique claiming 6-62.

Baxenden, who defeated Whalley, and Read, who bowled out Edenfield for 111, were the day's other winners.

The league's highest score in division one where Mick Dewhurst made 144 out of Clitheroe's 251-4 against Oswaldtwistle.

Senior League Cherry Tree 207-6 Barnoldswick 209-5, Barnoldswick won by five wickets Earby 219-9 Blackburn Northern 207, Earby won by 12 runs Oswaldtwistle Immanuel 168 Clitheroe 245, Clitheroe won by 77 runs Read 114-6 Edenfield 111, Read won by four wickets Ribblesdale Wanderers 190-7 Padiham 221-7, Padiham won by 31 runs Settle 99 Great Harwood 103-4, Great Harwood won by six wickets Whalley 118 Baxenden 164, Baxenden won by 46 runs Division one Burnley Belvedere 1 187-9 Cherry Tree 63, Burnley won by 124 runs Brinscall 233-3 Whalley 124, Brinscall won by 109 runs Clitheroe 251-4 Oswaldtwistle Immanuel 189-9, Clitheroe won by 62 runs Great Harwood 186-8 Settle 108, Great Harwood won by 78 runs Padiham 93 Ribblesdale Wanderers 94-6, Ribblesdale won by four wickets Salesbury 210-5 Burnley Belvedere II 216-7, Burnley won by three wickets Stacksteads 181 Read 226-5, Read won by 45 runs Lawrenson Cup round two: BGSOB 1 Feniscowles I-match abandoned Brinscall v Earby-match abandoned Burnley Belvedere I v Burnley Belvedere II, match abandoned Cherry Tree 220 Settle 32-1; match concludes June 8 Clitheroe v Blackburn Northern 34-1, match abandoned Padiham v Brinscall, match abandoned Stacksteads v Baxenden-match abandoned Division three Barnoldswick v Blackburn Northern, match abandoned Oswaldtwistle Immanuel 6-0 Whalley, match abandoned Padiham v Burnley Belvedere-match postponed Read v Edenfield, match abandoned Ribblesale Wanderers 73-2 Cherry Tree, match abandoned Salesbury 80-2 Feniscowles, match abandoned Settle v Earby, Settle walkover, Earby unable to field team Great Harwood v Clitheroe-match abandoned.