Geeth Alwis was in red hot form for Todmorden as temperatures soared on Saturday, making the Lancashire League’s highest score of the season.
The Sri Lankan hit 149 not out, with 23 fours and one six, as the Centre Vale Park side racked up 253 for seven at Colne.
Alwis added 82 with Simon Newbitt (27) and 79 with Oliver Wood (14) and the visitors’ total was swelled by 46 extras.
Colne were soon nine for two but South African Shadley van Schalkwyk made 61 before falling to Elliott Gilford, who took three for 48 as the home side were all out for 209.
Lightcliffe warmed up for today’s Priestley Cup semi-final at Pudsey St Lawrence with an eight-wicket win at Bradford and Bingley.
The hosts made 222 for seven with an unbeaten 102 from Ryan Cooper, Oliver Robinson taking three for 50.
However, Alex Stead (100) and Chris Taylor (98 no) put on 183 for Lightcliffe’s second wicket as the visitors eased home in the penultimate over.
Improving Brighouse are 17 points clear of the bottom two in Division Two after passing visitors Windhill’s 212 for nine with five wickets in hand.
Mohammed Daud (45), skipper Umar Salim (41) and Muhammed Hafeez (41) were among the runs while South African Johannes Van Ee took three for 49.
Elland banked another six points in the top section of the Huddersfield League to maintain their pursuit of runaway leaders Shepley.
Greg Finn made 70 and skipper Paul Winrow 45 in a patchy-looking Elland card at Holmfirth but a total of 197 proved more than enough.
Jack Hendy, who took seven wickets in five games playing for Yorkshire Schools in York last week, dismissed the home side’s top three and Alastair Finn the next three as the visitors got on top.
Barkisland’s relegation fears were increased at Shepley, where the rampant home side bowled them out for 79.
Only skipper Darren Robinson put up much of a fight as Danny Glover (five for 20) and Daniel Wood (four for 24) tore through the rest of the line-up.
Wood then made an unbeaten 42 to seal a nine-wicket win for the title hopefuls.
Northowram Fields’ hopes of climbing off the foot of the Central Yorkshire League’s top flight were dashed by a seven-wicket defeat at Wakefield Thornes.
Hopes were high after two successive wins but the visitors could only muster 130 with opener Robert Larner (47) and Johnny Lister (27) the top contributors.
Thornes, who had won at Northowram on the opening day of the season, duly completed the double.
Illingworth bounced back from their defeat at the hands of Aire/Wharfe Division Three leaders Skipton with a 53-run win at mid-table Menston.
Aussie Matthew Battle is having a decent season and he spearheaded the effort with 113, Veryan Brooksby chipping in with 47 as the visitors posted a lofty 274 for seven.
In reply, Harvey made 91 at the top of the home order but four wickets from Alex Ledger and three from Jamie Moorhouse limited the hosts to 221 for eight.