Shadwell and St Chad’s Broomfield downsized the lead at the top of Division One to just two points after Kirk Deighton slipped up at home to Garforth Parish Church.
Gavin Mills found support lacking from his fellow top order batsmen as Deighton, who are chasing a first league title, could only post a modest 162.
Mills topscored on 59, with Jonathan Watkins (35) the only other runscorer to top 30 as Jack Caden did the damage for Garforth.
Deighton then removed the dangerous James Stockton for 38, but James Baldwin’s half century helped see Church to a five-wicket win.
St Chad’s made use of Scarcroft’s short boundary to edge closer to the first place – despite being run close by their hosts.
Scarcroft will have been delighted to see the back of Chad’s overseas Nick Revell for a duck. But Ewan Brannan’s century took the visitors to a mammoth 303-7.
Ben Doyle had taken 4-57 in that innings and he backed it up with 66 from the top of the order in the chase. His effort was added to by captain Damian Aston (63) and Peter Hynes (50no) but middle order wickets fell cheaply as Scarcroft ended 21 runs short of victory with three wickets in hand.
Ben Turner took six wickets and scored 32 as Shadwell continued their charge for the league championship.
Turner’s runs were crucial from number seven as Shadwell battled to 160-9 at home to Bilton-in-Ainsty.
The all-rounder then ran through Ainsty’s batting order with only Philip Schofield (23) offering any resistance.
Revitalised Wetherby earned only their second win of the season. Andrew Twitchen (50), Stephen Hoather (47) and Ian Twitchen (41) made the running as Wetherby totalled 225/7 against Sicklinghall at Grange Park. Ian Twitchen then took four scalps to bowl Sicklinghall out for 170, despite Andy Wood scoring 60.
Scholes ended a run of 12 straight defeats to toss Barwick-in-Elmet aside by three wickets.
Mark Sirrell’s five wickets started the shock as Barwick lost all 10 wickets for just 110. Scholes stuttered in response, but Sirrell was at the crease to see his side home on 11 not out.
Old Leos almost added another shock but came up four runs short at Church Fenton. Adam Taylor (77) made the biggest score of the match but it was not enough to help Leos to victory.
Hillam moved a step closer to promotion in Division Two as their last pair saw them over the line at Long Marston.
Lenny Miller’s 63 sent Long Marston up to a lead of 192 before Adrian Joynson led Hillam’s fightback with 72.
Marston’s short-term overseas Jan-Harm Moolman took four wickets to halt the leader’s charge, but the last pair saw the victory.
South Milford are also promotion favourites and showed why by notching 309-4 at Crossgates.
Openers Dan White (90) and Paul Hebden (145) set Milford up and Crossgates never threatened the total.
Saxton grabbed their first win of the campaign with an 84-run triumph over Thorner Maxborough.
Matthew Ball’s 71 proved decisive for the hosts, who defended 217-9 thanks to Steve Hills’ 4-17.
Jonny Smales took his run tally for the season to 897 with 80 but was still on the losing side at St Chad’s A.
Chad’s shared runscoring responsibility around to post 229-7, and then restricted Ledsham to 167-9.
Alex Bramley’s half century saw Kirk Hammerton to a thrilling four-run win over Rufforth, defending 181.
Meanwhile, East Keswick totalled 176-8 in a 51-run win over Headingley Bramhope.
Reigning champions St Chad’s A progressed to a fourth straight Hare Cup final on Sunday, where Rufforth A will be the challengers.
Umar Ishaq (70 and 3-6) was Chad’s’ star as they bowled Shadwell out for 54 in response to 178-8.
Rufforth prevented an all Chad’s final thanks to a strong bowling performance.
Chad’s were removed for just 103, before Pete Atkinson made a steady 33 in the successful chase.