Broadbottom batted first at home to Woodley and posted a total of 174 all out as John Dodd hit 36 and Jay Riley 68, while J Trowsdale took 4-38 for the visitors.
Despite 53 from D Oldland, Woodley fell to 112 all out, with J Rowbottom taking 3-15.
Birch Vale batted first at Mottram and finished 162 all out, Tom McIlvenny hitting 60 as A Burke took 4-40 and Liam Wright 4-46. Mottram then cruised to 163-3 with Jordan Irons’ 66 standing out as Mottram went top.
Dinting were bowled out for 165 by visitors Hawk Green, D Brightmore racking up 49 as Pete Richards took 5-72 and brother Mark 3-44. Hawk Green then collapsed to 105 all out, as Brightmore impressed with ball in hand taking 4-39.
Whaley Bridge amassed 169-9 at Compstall with Sam Slack making 36. In an incredibly tense finish Compstall closed agonisingly close on 168-9 to lose by just one run, D Bailey scoring 84.
Hayfield batted first at Tintwistle and saw K Sharp (40), J Duckworth (31), Russell Evans (59 not out) and G Davies (37 not out) help their side to 227-5. Martyn Knight then smashed 102, but it wasn’t to be enough as Tintwistle’s innings closed on 218-5.
Dove Holes elected to bat at Old Glossop and were soon 135 all out, D Cartledge making 38 as Rob Adderley took 4-34. Damien Eyre hit 80 not out as Old Glossop reached 139-2 with ease.
In Division Two, Buxton were bowled out for just 112 by visitors Hadfield, who in response saw Jamie Squires and Johnny Tranter both score 30 as they reached 113-4.
Hazel Grove were asked to bat first by visitors Newton and struggled to score runs, finishing on 117-9 as Mark Barnard took 3-33. Newton then slumped to 99 all out thanks to the bowling of Dominic Nunn (3-7) and Mark Clayton (4-31).
Buxworth batted first at Chapel and were 145 all out, Dan Gilbride top scoring with 58 as D Jones took 5-22. Gary Pheasy then hit an unbeaten 71 for the home side in their winning total of 146-7.
New Mills batted first at home to High Lane and had a century from Callum Firth (100) as they reached 228-7.
High Lane were then blown away by Ashley Burgess (5-20) and Jordan Henderson (4-2) as they were all out for just 36.
Charlesworth made 188-4 at Hollingworth, with M Fitzgerald smashing 100 not out before the hosts were bowled out for 117.