RYCROFT Hammers rugby league team won 30-10 home to Guiseley Rangers in Yorkshire Division Six.
It was a third win of the season and left them sixth out of eight with six points from nine games.
Dodworth MW won 18-10 at Upton in Division Three.
They remain second, behind leaders Bramley Buffaloes on points difference, having won nine and lost one of their ten games.
They have four games left including a potential title-decider at Bramley on August 31.
Dearne Valley Bulldogs stayed top of Division Five thanks to a 24-0 home win over Crigglestone All Blacks.