Premier Division title contenders Leeds City snatched a late winner to beat Oxenhope Recreation 3-2 at home.
Scott Nelson levelled for Oxenhope after Dan Moriarty’s earlier goal. However, Joe Dixon’s injury-time winner added to Adam Dutson’s and Leroy McIntosh’s strikes to give Leeds City the win.
Matthew McGlinchey’s unstoppable strike gave Ripon City a hard-fought 2-1 win against resilient Shelley.
Ripon had taken the lead through Ash Atkinson before McGlinchey confirmed the win after Shelley’s equaliser.
Otley Town won 3-0 to consign Hunslet Club to a third league defeat in a row. Toby Harris scored one and Josh Waite added a brace for Otley.
Wetherby Athletic fell to a 2-1 loss against Brighouse Old Boys. Roman Neal struck for Wetherby but Brighouse returned home with the points courtesy of Matthew Roy and Suleman Rafiq.
Whitkirk Wanderers and Beeston St Anthony’s drew 2-2 after Ben Haigh and Sean Jeavons bagged for Beeston.
In the League Cup, Thornhill collapsed to lose 5-2 against top-flight opposition Horbury Town.
Scott Hargreaves’s brace put Thornhill two goals ahead, but Horbury fired back through Lee Garaghty, Gary Jones, Mark Atkinson, Neil Samardzja and Lee Mills to progress.
A 7-0 victory put Pool past Hartshead and into the next round of the League Cup.
Andy Graham and Josh Wagstaff fired home braces with James Carroll, Grant Bligh and Steve Preston netting for Pool.
In Division One, Kellingley Welfare are still searching for their first win of the season after losing 4-2 against Altofts.
Altofts ran away with the win thanks to goals from Thomas Brook, Josh Hetherington and a brace from Adam Swift despite Welfare having led through Jordan Hutchinson then Robert Anderson’s later consolation.
Sherburn White Rose won 4-2 against Old Centralians. Robert Foreman, Danny Middleton and James Middleton scored for Sherburn.
Aberford Albion lost 3-1 against Wyke Wanderers. Ian Horrocks bagged a brace and Karl Fawcett added another to cancel out Martin Britton’s strike for Aberford.
League leaders Knaresborough Town fell to a surprise 2-1 loss away from home at Carlton Athletic. David Ward’s brace gave Carlton the three points despite Edmore Murau’s solitary strike for Knaresborough.
Division Two side Glasshoughton Welfare boosted their promotion push in a 7-4 goalfest against Barwick.
Blaine Kellett scored the opening goal for Welfare after only five seconds before adding a second later on. Lee Grainger hit a hat-trick and Tom Nodder bagged two to give them the lead despite Ashley Hubbard’s hat-trick and Harry Uttley’s goal for Barwick.
A nine-goal stunner saw Garforth Rangers win 6-3 against Rothwell Town.
Paul Bjelic, Thomas Carter and William Harrison scored for Rothwell, but David Bell, Matthew Marshall and Daniel Wiltshire struck to add toScott Williams’s hat-trick and give Garforth the win.
Ossett Common Rovers won 2-1 against Howden Clough after goals from Christopher Smith and Sam Sweeney. Joe Kenzitt scored Howden’s consolation.
Terry Parsons and Matthew Perkins gave Mount St Mary’s a 2-1 win against Great Preston at home and Heckmondwike Town fell to a 2-1 loss against Yorkshire Amateur thanks to two goals from Ryan Mottley-Henry.
Beeston St Anthony’s Reserves won 2-0 against Brighouse Old Boys Reserves to climb top of Alliance Division One.
In Alliance Division Two, Ilkley Town Reserves consolidated top spot with a 3-0 win over Boroughbridge Reserves.