Foulridge followed up their fine Division One victory at Haworth Road with a comprehensive win at home to Riddlesden in the Craven League.
Riddlesden were the high scorers last week but came down to earth with a bump as they were hustled out for 71, with Chris Brooker-Carey (5-20) having reduced them to 23-6. Foulridge then galloped home by eight wickets.
Embsay are level with Foulridge at the summit after winning by seven wickets at Thornton, who got to 162-9 (Scott Robinson 5-38) thanks to number ten batsman Andrew Teal (36no).
A second-wicket partnership of 98 between John Golson (71) and youngster Joe Holt (51no) then steered Embsay towards their target.
Defending champions Oakworth slumped to a heavy defeat at home to Barrowford, who recovered from 78-5 to post 268-8 (Steve Filkin 4-72) thanks to a sixth-wicket stand of 140 by Junaid Khan (127no) and Peter Cowburn (77).
Oakworth eased to 130-3 (Rob Hopkinson 51) but then lost their last seven wickets for 53 as Ajmal Choudhry claimed 5-44.
Mansha Khan had a good game for Haworth Road at 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 were blasted out for 37 at home to neighbours Bingley Congs, who sauntered home by eight wickets.
Haworth could only post 56 against Ingrow St John’s, Nadeem Safdar finishing with 7-12 off ten overs. The Saints lost five wickets reaching their target.
Wilsden recorded a fine win at Barrowford in Division Two as they rattled up 187-9 (Dave Henson 56) before the hosts were all out for 135.
Bradley went down by three wickets at home to Glusburn, with Nick Williamson (6-55) dismissing them for 128 before his side claimed a three-wicket success.
Hepworth & Idle are still looking for the first win after losing heavily to Chatburn, who amassed 209-8 (Stephen Kerr 56, Tim Shackleton 5-61) before dismissing their opponents for 99.
Richard Taylor (49) helped Denholme to 154 but visitors Oakworth knocked the runs off for the loss of just three wickets, Ben Fothergill making 76 not out.
Wilsden made a creditable 175-7 in Division Three, with David Henson making 56, but Skipton CI raced to an eight-wicket win thanks to an opening stand of 138 by Ian Henderson (76no) and Ian Burke (58).
The first game on Pendle Forest’s new playing surface saw Gargrave humbled for 57 by Tahir Zaman 5-30. The visitors stormed back to claim eight wickets (Will Smith 5-29) before Forest edged home.
Evergreen John Roughton (41) helped Thornton to a modest 111 before Haworth Road were hustled out for just 65.
Jonny Coward (47 and 3-37) played a big part in Embsay’s 31-run win over Bradford & Bingley. Skipper Dave Critchlow took 5-11 to star for the visitors.
In Division Four, Foulridge travelled to Glusburn and posted 146-9 against Bryan Hollis (5-74). The Park Field side then ran into Imran Khaliq (8-40) in fine form and were back in the sheds for 98.
Bingley Congs were dismissed for 83 by Airedale, for whom Qadeer Mohammed took 5-25. Richard Parr top-scored with 46 as the Keighley side galloped home by seven wickets.
Two old campaigners stole the limelight in the Crossflatts v Haworth game. First up Dave Walsh took 7-64 as the Rhysworth Park side were dismissed for 120. Then Bryan Freimanis hit back to claim 6-46 to have the Bronte side all out for 101.
Hepworth & Idle were dismissed for 112 at Riddlesden as Imtiaz Siddique took 5-25. The visitors managed to claim seven wickets before the Keighley side reached their target thanks to Danny Spencer (50no).
Gargrave had the stars as their saw off visitors Long Lee by nine wickets in Division Five. Chris Smith (4-30) and Robert Storr (4-20) had Long Lee out for 81, then Russ Nixon made 39 not out.
Sandy Lane batsman Haroon Shafiq fell just two runs short of a century as his side made 186 at Cononley, who were brushed aside for 107.
Skipton CI restricted Haworth WE to 141, with Sam Hallas making 68. The Bronte skipper then took 6-14 as the home team were dismissed for a paltry 42.
Chatburn had made 20-1 in reply to Cowling’s 81 all out when rain stopped play, with seven matches in total wiped out by the weather.