THERE were three centuries in the thrilling clash between Division C’s top two teams.

Leaders Crompark made 307-7 with both Winston Charles (102) and Ali Malik (100) hitting tons.

Thornbury B replied with 270-9 and Usman Hafiz (113) also reached three figures. Nasif Maroof chipped in with 54.

Halifax Direct (162-3 Ijaz Matloob 68, Arfan Shah 47) continue to lead the way in Division A after a seven-wicket win at home to Tong Park Esholt (159 Chris Holdsworth 54 Mohammed Iqbal 5-28).

New Wortley (82-2) moved up to second place in the table just four points behind the leaders after a comprehensive eight-wicket win over lowly Cookridge who they bowled out for just 79 as Safiullah Khan took 4-11.

Shipley Providence (201-8 Johnny Thompson (91) secured a narrow two-wicket win at Farnley Hill (200 Johnny Walker 49, Gethin Clarke 44, Stuart Horrell 4-15).

Evergreen Keith Marsden hit an unbeaten 52 to guide Pudsey St Lawrence to a two-wicket win over Savile Stars (166 Owais Patel 54).

Adel (168-9) scored their second-successive one-wicket home win. Their victims were Baildon who were restricted to 168-8.

Bradford Moor (297 Naeem Akhtar 58, Mussawar Hussain 52) extended their lead in Division B following their 206-run win at Shipley Providence B. The home side were dismissed for 91 with Asif Mahmood taking 5-28).

Thornbury (159 Kamran Ali 59) are 53 points adrift of the leaders following their 52-run win at home to Farsley. Waqas Abbas took 5-35.

There was a Cawthorne Cup final rehearsal which saw Pudsey Congs B (107-9) secure a one-wicket win over Undercliffe.