
Widnes continued their unbeaten start to the Betfred Championship with a narrow 9-8 victory over Halifax.
Eribe Doro outjumped Kevin Larroyer to open the scoring and Joe Edge added the extras before scoring a penalty to give the Vikings a 8-0 lead going into the break.
James Salsonstall then dived over the whitewash in the corner before Joe Keyes added the extras and the game was level on 58 minutes when Keyes converted a penalty but Widnes edged in front with 10 minutes to go when Matty Smith scored a drop goal.
Featherstone also made it three wins from three with a 24-10 triumph over Workington.
Tries from Jack Bussey, Brandon Pickersgill and Gareth Gale gave the away side a 14-0 lead heading into the interval.
Curtis Teare gave the hosts hope after half-time but Connor Jones regained the visitors' 14-point advantage before Conor Fitzsimons again pegged them back but Bussey crossed over in the final moments to rubber-stamp victory.
Tries from Brad Crellin and Tee Ritson made sure Barrow kept up their unbeaten start with a 14-6 success against the 12 men of Newcastle.
Crellin helped give the Raiders a 6-0 lead heading into the break but the Thunder were reduced to 12 men following Mitch Clarke’s high tackle on Charlie Emslie and Ritson's touchdown helped the hosts double their advantage.
Shaw converted a penalty to make it 14-0 and Gideon Boafo's 78th-minute try only proved to be a consolation.
Connor Holliday scored the only try of the game as Whitehaven earned their first win of the season with a 8-0 victory over London, who are yet to pick up any points in 2022.
Ronan Michael and Will Oakes scored tries to give York a 10-4 win over Batley.
Huddersfield loanee Michael barged his way over the line for the opener but Lucas Walshaw got the Bulldogs back into it and Oakes earned victory for the Knights when he touched down in the corner.
Twelve-man Dewsbury ran out 12-10 winners over Sheffield to pick up their first win of 2022.
The Rams raced into a 6-0 lead when Brad Graham crossed over moments after Matty Beharrell scored a penalty but Reiss Butterworth was sent off early in the second half for a high tackle.
Tries from Liam Johnson and Kris Welham gave the Eagles the advantage but Dewsbury grabbed the winner on 72 minutes thanks to Paul Sykes, who had been sin-binned earlier in the half.
Betfred Championship Results:
Workington Town 10 Featherstone Rovers 26
Barrow Raiders 14 Newcastle Thunder 6
Batley Bulldogs 4 York City Knights 10
Dewsbury Rams 12 Sheffield Eagles 10
Halifax Panthers 8 Widnes Vikings 9
London Broncos 0 Whitehaven 8
Betfred Championship Fixtures:
Leigh Centurions v Bradford Bulls - 7:45pm, live on Premier Sports