Batley climbed into third place in the Co-operative Championship table with a 50-0 rout of struggling York at Mount Pleasant.
The game was as good as over by half-time as the hosts went into the interval leading by 28 points courtesy of tries from Jonny Campbell, Ben Black, Gareth Moore, Gareth Potts and Matthew Wilde.
The second half continued in a similar vein as the Bulldogs added a further 22 points. Alex Brown contributed two tries, Ashley Lindsay also touched down before Jason Walton completed the rout in the 65th minute, with Brown adding six conversions and Danny Maun one.
The result lifts Batley above Leigh and to within two points of second-placed Halifax. Leigh, who have a game in hand on the three teams above them, beat Halifax on Friday.
At Sedgley Park, Swinton and Keighley played out an 18-18 draw.
All the points came in the first half, with Keighley looking in control after taking an 18-6 lead through tries from James Feather and a brace from Sam Obst, Danny Lawton adding the extras on each occasion
However, Swinton battled back and scores from Martin Ainscough, Tom Armstrong and Dale Cuniffe, all converted by Gavin Dodd, saw honours shared.
In the other match, lowly Hunslet went down to a 34-22 defeat at home to local rivals Dewsbury. Both teams scored twice in the first half, Luke Haigh and Stuart Kain touching down for Hunslet with Patch Walker and Ryan Esders replying for Dewsbury, but a missed kick from Luke Helliwell saw the visitors leading 12-10 at the break.
Hunslet briefly took the lead in the 46th minute when Liam Welham went over, but they were quickly behind again as Scott Spaven and Elliot Cosgrove got on the scoresheet for Dewsbury.
David March added another score for Hunslet before Liam Hood and Greg Scott both went over to ensure victory for the Rams.
- Jonny Campbell
- Gareth Moore
- Gareth Potts
- Ben Black