Leeds City kept their Premier Division title hopes alive with a hard-fought 3-2 win over visiting Hunslet Club.
Jonathan Grayston and Lee Turner netted for Hunslet but a Steven Tierney strike and a Barrie Frankland brace ensured fourth-placed City took the points.
Leaders Field obliged 2-1 at Brighouse Old Boys in a game that finished 10 a side. Brighouse netted through Richard Heins but saw Lee Williams dismissed and Joshua Milner’s double was crucial for Field whose Tom Ponter was sent off.
But second-placed Horbury Town had to settle for a 2-2 at fifth-placed Wetherby Athletic who were on target through Charlie Yates and Joshua Barden. Efforts from Neil Samardzija and Lamin Bojang gave Horbury a point.
Sixth-placed Beeston St Anthony’s thumped visiting Otley Town 4-1, with double up Lee Turnbull, Sean Jeavons and Matthew Moon scoring their goals. Scott Firth netted for Otley. Seventh-placed Oxenhope Recreation were shocked 3-1 at third-bottom East End Park. William Wells scored for the visitors but an Alfie Beestin brace and Joshua Knaggs strike proved decisive. And hat-trick man Fraser Lancaster was the hero for Knaresborough Town whose fine League Cup run continued with a 4-3 success at Stanley United. Lewis Pye also netted for Boro as a Ashley Munton double and Devan McIntosh strike failed to save Stanley.
Pool extended their lead at the top of Division One to six points with a 3-2 win over Old Modernians thanks to a Thomas Fleming goal and a Harvey Atkinson brace.
Carlton Athletic kept the pressure on, however, moving second with a 5-2 victory at Whitkirk Wanderers despite being reduced to nine men.
Denis Katoro and Liam Robinson saw red for Carlton who were grateful to a Liam Moore treble plus goals from Thomas Greaves and Tom Griffith.
Plenty of teams were on District Cup duty but Howden Clough moved off the foot of the division with a 3-2 triumph at home to Altofts, achieved through a Andrew Griffiths double and Stefan Godbold strike.
Featherstone Colliery are now bottom after a 3-1 reverse at home to Headingley as an Adam Cameron effort failed to save the hosts.
Third-bottom Swillington Saints were eclipsed 1-0 at fifth-placed Ilkley Town whose Adam Davey hit the winner.
Division Two leaders Hartshead dropped points at home to Sherburn White Rose in a 1-1 draw with Matthew Biddle and Danny Middleton the scorers respectively. Baildon Trinity Athletic moved second by edging a 4-3 thriller at home to Kellingley Welfare. Double-up Michael Dunn and Kristopher Sleight got the goals for Kellingley but strikes from Andrew Radosavic plus one each from John O’Connell and Louis Francis did the business for the hosts.
Fourth-placed Great Preston were upset 4-0 by a visiting Normanton Woodhouse Hill side up to fifth as Garforth Rangers slipped to sixth with a 4-3 reverse at Middleton Park who moved third bottom.
Jack Duncan, Rhys Evans, Michael France and Luke Smith all struck for the hosts.
Barwick lost 3-2 at home to Ossett Common Rovers whose Daniel Ripley hit a brace while Mount St Mary’s were 3-0 winners at home to Yorkshire Amateur.