FORMER league champions Church Fenton regained the top-flight place they lost in 2011 by pipping Garforth Parish Church for promotion on the final day of the season.
Skipper Kendall Edgley (50) and Rob Love (4-21) led Fenton to a seven-wicket win at Ledsham that kept them two points clear of third-placed Garforth.
Garforth beat Hillam and Monk Fryston by eight wickets after Andy Conboy (6-6) sent them collapsing from 38-0 to 80 all out.
Division Two champions Scholes eased to a seven-wicket victory at relegated Crossgates, with John Ward bagging 5-27 and Mike Ford hitting 47.
Muhammed Ali grabbed a hat-trick in a return of 6-17 from 12 overs as Thorner Mexborough signed off with their fourth straight win by defeating Saxton by five wickets.
Alex Ward (40), Dan White (3-36) and Sam Thomas (3-36) gave South Milford the upper hand against Whixley.
Pat Greenwood’s half-century was in vain for Whixley in their final match before they switch to the Nidderdale League.
Alex Bramley (94no) took his tally to 773 league runs for the season as Kirk Hammerton overhauled East Keswick’s 152 that included an unbeaten 55 by Bilal Shahid.
Division One champions Wetherby, who clinched top spot the previous week, suffered a 118-run trouncing at St Chad’s. Sam Tobbell (3-6), Richard Kerr (3-40) and Sultan Mehmood (2-2) routed Wetherby for 76, replying to the St Chad’s total of 194-4 that featured a 142-run stand between Callum Oliver (77no) and Ahammad Jeelani (71).
Gary Bettison (46), Matt Prosser (38 and 3-46) and Andy Styan (4-27) were Barwick in Elmet’s match-winners as they snatched runners up spot with their 15th victory in 16 league and cup matches at Shadwell.
Ed Whittingham (54) and Brad Taylor (4-28) were Shadwell’s best players.
Barwick climbed above Central Yorkshire League-bound Great Preston who finished third after being thwarted by rain at Old Modernians.
Danny Harwood (75) and Stuart Ruddick (40) guided Preston to 179-7 from 27 overs before the match was abandoned.
Bilton in Ainsty were indebted to Tim Lambert (62no and 2-22) for beating Sicklinghall whose 10-run defeat was tough on Steve Wood (3-33), Dan Holmes (3-38), Richard Brooke (32) and Andy Wood (31).
Lowly Old Leodiensians completed a league double over Kirk Deighton who were routed for 91 by James Sykes (3-27), Chris Lawry (3-26) and Andrew Stevenson (2-13).
Relegated Walton ended the season without a league win after losing by nine wickets to Scarcroft, for whom Shoaib Rehman struck an unbeaten 61 and snapped up 3-21. Headingley Bramhope won the Division Three championship when they beat Green Hammerton and long-time leaders St Chad’s A lost at Long Marston who clinched the third promotion place.
Opener Ian Rogers (62) steered Headingley to victory after Stephen Gilks (5-1) and Mike Baker (3-26) bowled out Green Hammerton for 101.
Simon Lewis (51no) and Michael Schofield (13no) shared a match-winning unbroken ninth-wicket stand as Long Marston edged out Rufforth for third spot with a two-wicket win after Steve Barnitt (3-22), Puneet Johar (3-24) and Schofield (3-27) had limited St Chad’s to 130.
Oliver Tenwick (39no and 4-17) shone for St Chad’s.
Division Four champions Meanwood coasted to a nine-wicket victory against Old Modernians A who were skittled for 48 by Robert Guest (4-21), Matthew Ross (2-4) and Adam Copeland (2-17).
East Keswick A pipped Crompark by just one point for the Division Five championship crown.
Meanwood A lifted the Division Six title, finishing 11 points clear of runners up Kirk Hammerton A.