Pudsey st Lawrence (159-3) made up ground on the two teams ahead of them after a seven-wicket win over Yeadon (157-9), writes ZACK SORKIN.
Callam Goldthorp (56) had an impressive game for Pudsey, while bowler Steve Watts (5-42) was also massively responsible for the win.
The result means that Pudsey have the title in their sights, while Yeadon slip towards the trap door of relegation, as they are now 22 points off the pace.
Pudsey Congs (252-5) did St Lawrence a favour by beating league leaders Cleckheaton (204) by 48 runs, in the shock result of the day.
Babar Butt (95) was the day’s top scorer, while Glenn Roberts stole the show by taking five wickets against the leaders.
Good batting from Ian Nicholson (66) was not enough for Cleckheaton who suffer only their second defeat of the season.
This was a good step for the Congs who distanced themselves from the teams below them.
The other surprise result came in the match between Hanging Heaton (262-3) and second place Woodlands (243-7) who lost by 19 runs.
David Paynter (74 not out) impressed for Heaton, as well as Nicholas Connolly who took four wickets.
Duncan Snell (84) and Logan Weston (83) performed well for Woodlands, but the result meant that they could not capitalise on Cleckheaton’s defeat.
Elsewhere, Bradford & Bingley (308-5) closed the gap on Farsley (225) after a win by 83 runs.
A magnificent century from Chris Thompson (125 not out) was the highlight of this exciting encounter.
Joseph Sayers (87) was Farsley’s top scorer.
But their defeat meant that Pudsey St Lawrence were the only team in the top four to secure a win.
New Farnley (178-8) edged out Morley (177-7) by two wickets, as they incurred their eighth defeat of the season.
Scott Richardson (78) was the top scorer on the day for New Farnley, although Matthew West (67) had a good innings for losers Morely.
East Bierley (145) suffered their seventh loss of the season at the hands of Lightcliffe (254-5).
A impressive century from Alex Stead (146) was the highlight of this match, although Suleman Khan deserves credit for taking four wickets for Lightcliffe, the day before East Bierely played in the Priestly cup semi-final.
In the Priestly Cup semi-finals, Cleckheaton (110-2) beat division two leaders Undercliffe (108) by eight wickets.
Andrew Deegan (5-20) claimed five wickets on an afternoon that saw the Division One leaders comfortably dismantle the Division Two side. Tanzeel Altaf was the top scorer on the day with 41 runs.
This will be Cleckheaton’s second final appearance. Their previous one ended in defeat in 2007.
Pudsey St Lawrence (283-4) completed a perfect weekend with a victory in the semi-final against East Bierley (280-9) who were defeated by three runs.
Adam Waite (106) and Mark Robertshaw (91) were in lethal form for Pudsey who capped off a weekend where they gained ground in the title race and reached a cup final.
Gavin Hamilton (86) and Richard Atkins (78) warrant a mention for East Bierley as they performed admirably, although it wasn’t enough to overcome a Pudsey St Lawrence who were full of confidence after Saturday’s result.
Cleckheaton, therefore, will meet Pudsey St Lawrence in the final, which will be played on Sunday, August 24.