Craven League Division One champions Oakworth were put to the sword at home to Barrowford despite winning the toss and reducing the Bull Holme side to 78-5.
Peter Cowburn was joined by Junaid Khan and the pair put on 140 for the sixth wicket, with Cowburn going for 77, which included seven sixes.
Khan carried on with the carnage and finished on 127no (16 sixes) as the total reached a massive 268-8. Steve Filkin was the best bowler, finishing with 4-72 off 16 overs.
The top order of the Cure Hill side looked to be making inroads into that total, reaching 130-3, but lost their last seven wickets for 53, with Rob Hopkinson making 51 Paul Spragg 37 and Gareth Mar-shall 35.
Ajmal Choudhry claimed 5-44 and Wasim Furqan 3-70.
After being the high scorers on the opening weekend, Riddlesden came down to earth with a bump as they were hustled out for 77 at Foulride, with Chris Brooker-Carey (5-20) reducing them to 23-6.
A little tail-wagging got them to 71 but the Noyna side galloped home by eight wickets in the 17th over, with Andrew Dutton making 41no.
Embsay are level with Foulridge after their seven-wicket win at Thornton (162-9).
Mansha Khan had a good game for Haworth Road on their travels to Cowling. He made 65 of his side’s 176, then took 4-31 to have the Keighley Road side back in the hut for 130.
Crossflatts suffered 22 overs of misery as they were blasted out for 37 by visiting neighbours Bingley Congs, with only extras (ten) reaching double figures before the Beckfoot Lane side sauntered home by eight wickets.
Haworth were another side to suffer a low score (56-9) at Ingrow St John’s. Nadeem Safdar was the destroyer-in-chief, finishing with 7-12 off ten overs. The Saints lost five wickets reaching their target, with opener Wasim Hussain making 32no.
Division Two Wilsden recorded a fine victory at Barrowford II.
Batting first, they rattled up 187-9 declared with Dave Henson (56), Gareth Wright (42no) and Steve Wright (38) being the main contributors as Jangeer Babar took 4-54. Barrowford were never in the hunt as they closed on 135.
Bradley slipped to their second defeat of the season – going down by three wickets at home to Glusburn.
Craig Tempest (47) and Neil Andrews (30) were the main contributors to the Matthew Lane side’s 128 all out, with Nick Williamson taking 6-55 off 22 overs.
The Park Field outfit reached their target in the 39th over as Warren Knowles top-scored with 32.
An innings of 49 by skipper Richard Taylor helped Denholme to 154 but visitors Oakworth II knocked the runs off for the loss of three wickets, with Ben Fothergill making 76no.
Hepworth & Idle (99) are still looking for the first win after losing at home to Chatburn (209-8). The games between Sandy Lane and Ingrow, and Long Lee and Sutton, were both abandoned without a ball being bowled.