EDDIE Clayton put in an extraordinary all-round performance as Bardsey shocked runaway Division Three leaders New Rover in the Aire-Wharfe League.

Clayton thrashed 151 not out in his side's 278-8 before taking a top-order hat-trick as the title favourites crumbled to 136 all out.

Chasers Green Lane failed to take advantage, crashing to a shock three-wicket defeat at St Chads. Neil Britton hit 61 in their below-par 179 but even though the home side were struggling at 37-5, they recovered well to win.

Elsewhere, Mohammed Shoaib hammered 117 to help Thackley to 253-7. Shane Marshall then picked up 6-55 in the Menston reply that only reached 196.

Bolton Villas beat Harden to make it five consecutive wins. Daniel Giblin scored a century in Harden’s 219 but Reeham Butt (68) and Ahsan Tanveer (55no) led the successful response.

Iqbal Khan (5-22) restricted Alwoodley to 109 before Ben Holderness (39) and Jack Forrester (40no) eased Skipton to an eight-wicket win.

Meanwhile, in Division One, second-placed Burley blew the title race wide open with a victory over leaders Otley, to go just 13 points behind.

Jamie Pickering (63) gave Otley a solid start but with Jason Wright picking up 4-60, they could only finish on 199-9. Burley struggled to 95-5 in reply but then Nicky Bulcock (90no) took over to clinch the five-wicket win.

Rawdon were set 195-7 by third-placed Follifoot and opener George Myers set out their stall, hitting 19 boundaries in making 108.

Marcus Berryman added a half century and even though Istikhar Hussain added four wickets to his earlier 56no, Rawdon scrambled home by two wickets.

Ryan Sharrocks starred as Horsforth beat North Leeds. He and Sajad Ali both scored 61 as Horsforth scored 232-8. Sharrocks (4-26) then combined with Haris Mohammad (4-31) to dismiss the visitors for 155.

Oscar Forster scored an unbeaten 99 as Ilkley took full advantage of Beckwithshaw's bowling frailty. Their 294-6 was far too good for the struggling defending champions, who could only muster 184-9.

Patrick Dixon struck 86no for Pool but they still fell 82 runs short of Bilton’s 291-9, while Guiseley’s problems continued, beaten by eight wickets at Adel after being dismissed for 117.

Having beaten Colton last week, Calverley’s revival continued dramatically with victory over leaders Tong Park Esholt.

Calverley only posted 186, mainly thanks to Alex West's half century. Although the visitors found it hard against Nav Panesar (4-35), Danny Groom (59) looked as though he had helped secure victory.

But then Tom Westerman picked up the final two wickets in consecutive balls to clinch a thrilling three-run victory.

Meanwhile, Marco Wyngard (94) ensured Hall Park passed Saltaire’s 183-9, a victory that takes them level with Tong Park.

Addingham’s challenge suffered a blow when they fell 32 runs short of Leeds Modernians’ 180 total, in which Alex Hentschke and Ricky Palacio had each picked up four wickets.

Harry Smallwood (62) top scored as Olicanian eased past Colton’s 238-6 by five wickets while Benjamin Steyn hammered 159 to inspire Ben Rhydding to an 80-run win at Kirkstall.

Finally, Steeton went down by eight wickets to high-flying Collingham.