Castleford pulled off what will surely rank as one of the upsets of the season by beating the champions, Leeds, 14-12. The Tigers shocked the Rhinos by leading in the first half with tries from Jordan Tansey and Jake Webster out-weighing one from Danny McGuire. Leeds led after the break thanks to Ryan Hall's try but two late penalties from Jamie Ellis sealed a famous victory
Huddersfield are now top of Super League on points difference following their second commanding victory of the season. They hammered the London Broncos 34-6 with Shaun Lunt scoring a try in each half. Hull kick-started their season with a 28-12 win over Bradford, who could not reproduce their outstanding form of last week.
Salford blundered their way to their second 40-point defeat of the season, despite playing most of the match at the Catalan Dragons against 12 men. Julian Bousquets was sent off for what the Salford coach, Phil Veivers, called "a cheap shot" on fellow Frenchman Theo Fages.
That did the City Reds no good as they lost 40-6 with Vincent Duport crossing twice for the Dragons.
Ben Cockayne consigned Hull KR to a 36-20 defeat at Wakefield with a late hat trick.
Nothing could separate Wigan and Warrington in the first real heavyweight contest of the season. Matty Smith's drop-goal looked like winning it for Wigan, but Lee Briers' effort made it 17-17.