Castleford, who are poised to confirm Featherstone's Daryl Powell as their new coach today, are off the foot of the Super League table, thanks to a 32-24 win over Hull KR.
The sides were level early in the second half, but the Tigers pulled away with tries from Jonathan Walker, Justin Carney – his second of the match – and Jordan Tansey. Liam Salter got two for the Robins.
Last year's surprise successes, Wakefield, made it two wins in a row, following up their win over Widnes with a convincing 30-12 result against the faltering Catalan Dragons. Peter Fox and captain Danny Kirmond got two tries each for the Wildcats, while the French international back-rower, Kevin Larroyer, claimed a pair for the lacklustre Dragons.
Widnes had one of their best wins since re-entering Super League – 35-28 at troubled St Helens. Young full-back Jack Owens was the Vikings' star, with two tries and four goals. Alarm bells are ringing at Saints, however, where five defeats in a row in all competitions means a crisis.
League leaders Wigan were entirely untroubled by Salford, coasting past them by 46-6, with Sam Tomkins and Josh Charnley both scoring two tries to make it a miserable return for their former coach, Brian Noble.
Leeds were equally convincing victors at Bradford, getting away to a spectacular start and eventually winning 42-22, with Carl Ablett claiming two of their seven tries.
Kevin Sinfield celebrated his 450th appearance for the Rhinos by kicking all seven conversions.
Gareth Ellis finally made his delayed debut for Hull, coming safely through a comfortable 48-12 win over the London Broncos. Tom Briscoe and Ben Crookes both crossed twice for Hull.