There were a number of outstanding individual displays in Round 12 of the Championship.
Halifax pulled off a good result as they won 32-24 against Sheffield Eagles at the Olympic Legacy Park.
Ed Barber, Scott Murrell, James Woodburn-Hall and Chester Butler (2) crossed for Fax.
Dane Chisholm produced a stunning display to inspire Featherstone Rovers to a 26-12 victory over Barrow Raiders at Craven Park.
Brad Day, Alex Sutcliffe, Cameron King and Chisholm (2) went over for the Rovers.
Toulouse Olympique scraped past a determined York City Knights outfit 30-26 at the Stade Ernest Argeles on Saturday.
Bastien Ader, Rhys Curran, Mark Kheirallah, Stan Robin and Anthony Marion scored for the French hosts.
Ryan Brierley racked up a tally of 16 points to help Leigh Centurions ease past Batley Bulldogs 36-16 at the Fox’s Biscuits Stadium.
Iain Thornley, Jack Higginson (2), Stefan Marsh, Josh Eaves and Brierley crossed the whitewash for the Centurions.
Toronto Wolfpack battered Swinton Lions 52-10 in front of what was a record Championship crowd of 9,562 in their first Canada home fixture of 2019.
Gareth O’Brien, Blake Wallace (2), Bodene Thompson, Andy Ackers, Andrew Dixon, Ricky Leutele, Tom Orbison and Adam Higson crossed for the Wolfpack.
Ethan Ryan scored a hat-trick to help Bradford Bulls demolish Rochdale Hornets 52-16 at Odsal on Sunday.
Steve Crossley (2), Thomas Doyle (2), Ross Oakes and Jake Webster went over for the Bulls.
Liam Finn added a drop-goal to haunt his former club Widnes Vikings as Dewsbury Rams won 25-24 at the Halton Stadium.
Luke Hooley, Daniel Igbinedion, Andy Gabriel (2) and former Ireland skipper Finn scored for the Rams.
Toronto remain top of the Championship table, while Toulouse, Sheffield, Bradford and Leigh make up the top five.
Championship round 12 results:
Batley Bulldogs 16-36 Leigh Centurions (1,240)
Barrow Raiders 12-26 Featherstone Rovers (1,277)
Bradford Bulls 52-16 Rochdale Hornets (3,721)
Sheffield Eagles 24-32 Halifax (966)
Toronto Wolfpack 52-10 Swinton Lions (9,562)
Toulouse Olympique 30-26 York City Knights (1,793)
Widnes Vikings 24-25 Dewsbury Rams (3,851)