Tickhill were crowned South Yorkshire League Division One champions after a 116-run win at Rockingham.
However, Conisbrough’s promotion aspirations ended with defeat to Kexborough.
Tickhill overwhelmed Rockingham to wrap up the league title in style.
Aaron Haycock (62), James Needham (70), Mitchell Phelps (61) and Lee Bradshaw (39no) all found runs easy to come by as the visitors amassed 270-6.
Phelps then dominated proceedings with the ball, snaring 6-10 from 13 overs as Rockingham were removed for 154.
Conisbrough’s promotion challenge ended with a seven wicket defeat to Kexborough at St Peter’s Drive.
Skipper Gary Strephan struck an imperious 145 for the hosts, including eight fours and 15 sixes, as Conisbrough set a challenging target of 256.
But Kexborough were up for the challenge as second wicket pair Michael Jepps (91no) and Adam Wiles (100) ruined the home side’s ambitions of joining Tickhill in next season’s Premier Division.
Darfield lost at Barnsley B but were still promoted in second place with one round of games still to play.
Warmsworth defeated title rivals Sheffield United B to set up a thrilling three-way battle for the Division Three title.
Richard Marshall and Matthew Smethurst both claimed four wickets as United limped to 191-9.
Connor Doherty (47) top scored as Warmsworth ran out four wicket winners to leapfrog United and take over at the top on net run rate.
Warmsworth host Barnsley C on Saturday, while United travel to Conisbrough B.
Third placed Maltby Main could also still win the league if they win and the top two slip up.
n Rossington Main’s quest for promotion from Division Four of the Pontefract & Dictrict League will go down to the wire this weekend.
Scott Wood (pictured) top scored with 66 in last weekend’s seven wicket win over Garforth.
Main travel to Ackworth B on Saturday. Bentley and Sykehouse are also involved in the promotion shake-up.
n Doncaster Town can finish no higher than fourth in the ECB Yorkshire League after a resounding defeat to Yorkshire Academy.
But Alex Gosney’s men can already toast their most successful season since 2008 when the club finished fourth in the elite division.
Stuart Guy top scored with 34 but Town struggled against the Academy’s varied attack, managing just 141 all out in 41 overs.
The visitors reached their target in 22.1 overs for the loss of two wickets.
Town conclude their season with a tough trip to Harrogate on Saturday, needing to win to guarantee finishing fourth.