INGROW St John's knocked Embsay off top spot in Craven League Division One thanks to a comprehensive 78-run win at the leaders.

The Saints posted 218-6 with Omar Khatab making 62no and Ahtasham Raza 58 before he retired hurt. Sam Arkwright (3-34) was the best bowler but only Haroon Ali (47) offered much resistance when the Shires Laners replied as they slumped to 140 all out.

Naveed Hussain (4-28) and Wasim Hussain (4-53) did most of the damage as Saints took over at the summit, while Embsay dropped to third after their first defeat of the season.

Haworth, who are in second spot, had no game as they were due to play Riddlesden, whose first team have resigned from the league due to a lack of players. All their results have been expunged and only one team will be relegated from the top flight.

There was a tremendous game at Oakworth where Sutton were the visitors.

The Royd Hill visitors plundered 232-8 with Chris Williams (43) and Zafar Iqbal (31no) being the main contributors.

In reply, Drew Duffey (75) and Ben Howell (44) put on 103 for the second Cure Hill wicket and set the platform for a successful chase which resulted in a cracking four-wicket win with 2.4 overs to spare.

Jonathan Thompson (4-18 and 25no) was the star of Hepworth & Idle's nine-wicket victory at Denholme, who were dismissed for 74, of which skipper Richard Taylor made 27.

Shakeel Butt (107) and Aziz Iqbal (41) helped Barrowford to 225 at Bingley Congs, with Matt Roberts (4-45) and Neil Copping (3-36) trying to stem the tide. The Beckfoot side were going along nicely at 148-4 but then lost six wickets adding only 19 runs. Chris Dibb scored 44 and Neil Copping 43 as Ashir Imdad claimed 5-13.

Haworth Road struggled to 104 all out at home to Crossflatts. Aftab Khan made a gutsy 49 as Antipodean Joe Lynch (4-12) and Mayank Singh (3-10) turned the screw, with Harrison Hussain enjoying five catches.

Flatts were cruising at 52-2 when a 15-minute rain delay changed the game. When the innings resumed, batting became a different ball game. Mansha Khan (4-15) and Aftab Khan (4-20) whipped the visitors out for 82, with Nathan Bradbury top-scoring with 33.

Division Two leaders Ingrow were at home to Oakworth II, who were dismissed for 102 with Matty Lee (34) top-scoring as Aaron Pearce claimed 4-10. Jake Hoyle (69no) saw the Hainworth side to the points by nine wickets in the 15th over.

Second-placed Haworth Road II pulled off the unlikeliest victory of the day at Wilsden. The hosts rattled up 217-8 with Waqas Ahmed (58) and Glen Stableford (44) putting on 98 for the first wicket. Skipper Chris Mitchell weighed in with 44 as Ali Asguar claimed 3-43 and Andy Maude 3-63.

The Baildon Bottom side were seemingly down and out at 107-8. Then No 8 Kristian Hargreaves crashed six fours and seven sixes in his 91 which, together with Joe Jagger (23no), took his side to a one-wicket victory with seven balls to spare.

There was another big run chase at Chatburn where visitors Airedale reached 245-5 with a superb 133no from Matthew Cox who, together with Yusuf Mohammed (44), put on 113 for the third wicket.

In reply the Ribble Valley side reached 249-5 with Neil Cartledge (56no) and Callum Spink-Baines (54) being the highest contributors as Scott Ritchie took 3-49.

Mohammad Yaqoob (32) was the top scorer as Foulridge posted 115 at Noyna as Shahbaz Ahmed took 5-29. Long Lee crept over the line for the loss of eight wickets with Jon Green making 31no as Chris Brooker-Carey took 3-18.

Martyn Dalby (91) was in sparkling form for Cowling, who made 218-8 at The Coliseum. Visitors Glusburn replied with 141-8, Neil Freeman (44) and skipper Steve Brown (43) performing with the bat as Amjid Hussain (3-29) and Sajid Shafait (3-35) did the business with the ball.

Ingrow St John's II, in third spot, encountered few problems in beating Sandy Lane by 119 runs at Street Lane. Sajjad Rizal (68) and Allah Ditta (38) saw the Saints to 201-9. The ten-man visitors closed on 82-9.