Batley picked up a crucial victory in emphatic fashion as they ran rampant over Swinton.
A seven-try onslaught ended a superb week for the Bulldogs, who moved out of the relegation zone after the three points they were deducted for fielding an ineligible player were reinstated.
Winger Alex Brown opened the scoring in the fifth minute before Sam Scott raced onto Ben Black’s crafty pass for a simple try 10 minutes later.
Scott Leatherbarrow missed both conversions, but redeemed himself with seven consecutive kicks thereafter. Anthony Nicholson’s close-range try in the 26th minute gave the hosts a commanding 14-0 lead at the interval, extended in the 52nd minute when Wayne Reittie intercepted a looping pass before racing 90 yards to score
Brown’s try was sandwiched between two penalty goals from Leatherbarrow, who then created the try of the match, kicking across field to Ben Heaton who passed to Reittie to charge into Swinton’s half before releasing Black to score. Batley scored twice in the final 15 minutes. Ayden Faal, who was outstanding throughout, got a deserved try before Alex Bretherton wrapped up proceedings.
Batley: Greenwood, Reittie, Heaton, Faal, Brown, Black, Leatherbarrow, Johnson, Nicholson, Applegarth, Bretherton, Scott, Blake. Subs: Chandler, Gledhill, Rowe, Davies
Swinton: R Hawkyard, Burke, Barber, Nanyn, Penny, Ainscough, Atkin, Morrison, Ackers, Riley, D Hawkyard, Bridge, Barlow. Subs: Brown, Bennion, Hulme, Peet.
Referee: Chris Kendall.