Barrow Raiders 26 lost to Swinton Lions 33. This suggest that Barrow are under-performing, given their squad.
York City Knights 16 lost to Sheffield Eagles 24. This has strengthened Sheffield's top 5 prospects, though York might still make the top 5.
Rochdale Hornets 4 were thrashed by Widnes Vikings 50. No surprise there
Featherstone Rovers 22 lost to Dewsbury Rams 32. That was a surprise, though maybe shouldn't have been given Dewsbury's performances against table topping Toronto and Toulouse.
Bradford Bulls RLFC 26 beat Leigh Centurions 12. I expected Leigh to make more of a contest of it.
Halifax RLFC 12 were thrashed by Toronto Wolfpack 48. This suggests that Halifax are not really in the race for promotion this year.
If you looked just at this weekend's results you would have to say that the playoff for promotion to Super League will be between Toronto and Toulouse. However Widnes could make the playoffs and thus may have a say in this, though I doubt that Widnes will beat Toronto in the end. On the other hand injuries will play a part in what happens over a long season still to play. So Toronto, Toulouse and Widnes look like the main contenders for promotion.