Battyeford surrendered top spot in Heavy Woollen Sunday League Division One after suffering a 3-2 defeat at home to promotion rivals Snowdon last week.
Irfan Ali bagged a brace with an own goal seeing of the challenge of Battyeford as Snowdon leapfrogged their rivals into second place.
Clifton Rangers Reserves are the new leaders after they moved a point clear of Battyeford and Snowdon thanks to a 7-1 win at home to Clifton Rangers Athletic.
Battyeford must win their final match away to St Ignatius this Sunday to have any chance of capturing the title.
Snowdon’s final game is at home to Birstall St Patricks on April 29, while Clifton Rangers Reserves have one game to play and also face Ravenswharfe in the Heavy Woollen Challenge Trophy semi-final at Overthorpe Park this Sunday (11am).
AFC Chickenley picked up a precious point in their quest to move off the foot of the Premier Division as they drew 2-2 with FC Walkers Hounds.
Chickenley are five points adrift of second-bottom Roberttown Rovers with two games in hand and the bottom two sides clash on April 22.
Tim Clarke and Levon Zserdicky struck Chickenley’s crucial goals.
Birstall Cricket Club won 2-0 at home to Roberttown Rovers thanks to goals from Johny Beverley and Dom Carr as they leapfrogged their opponents to move up to fifth place.
With Championship leaders Mount Pleasant not in action, Deighton WMC closed the gap at the top to a single point after an 11-0 demolition of bottom side Overthorpe Sports Club.
Coron Rowe and Adam Hill hit hat-tricks for Deighton who also had Ben Simpson (two), Alex Shaw, Patrick Davies and Paul Pyke on target.
Old Bank WMC remain third after Oliver Rounding and Michael Rounding netted in a 2-1 win over Wire Works.
Hanging Heaton Cricket Club and Ravenswharfe shared the points in an entertaining 5-5 draw.
Joe Jagger hit two goals for Hanging Heaton who also had Tom Ramsden, Adam Jordan and Callum Wheatley on the scoresheet, with Ravenswharfe replying through a Stefan Madden hat-trick plus strikes from Ben Smith and Tom Padgett.
Linthwaite booked their place in the Heavy Woollen Challenge Cup Final with a hard fought 2-0 win against Clifton Rangers and they will meet Mirfield Town.
Linthwaite are a point behind the Premier Division’s leading two teams with games in hand.