Castleford Tigers survived a second half fightback from Leeds Rhinos to claim a historic victory at Elland Road.
Tries from Jamie Ellis, James Clare, Alex Foster and Junior Moors as well as a crucial drop goal from Luke Gale put the Tigers in control at half time.
Two tries each for Kallum Watkins and Ash Handley and a late one from Ryan Hall seemed to have won it for Leeds, but they fell just short.
The Tigers are up to 6th in the Super League having played a few games less than their opponents. They travel to Wakefield Trinity next Thursday.
As for the Rhinos, they are in 4th having suffered their second defeat of the season. They travel to Huddersfield Giants next Friday.
Hull also got back to winning ways in emphatic fashion as they recorded a 42-16 win over bottom side Catalans Dragons.
Two tries from Josh Griffin and Fetuli Talanoa as well as efforts from Jamie Shaul, Scott Taylor and Jake Connor, who also added a goal, won the game for the Black and Whites.
Tries from Sam Moa, Lucas Albert, who also added two goals and Tony Gigot were in vain for the Dragons.
The Black and Whites are up to 7th in the Super League, bouncing straight back after their defeat to Salford. They face the big city derby against Hull KR next Friday.
Meanwhile, Warrington Wolves got back on the winning routine with a 34-20 victory at home to Wakefield Trinity.
A hat trick for Tom Lineham as well as tries for Bryson Goodwin, who also added two goals, Mike Cooper and Ben Murdoch-Masila won the game for the Wolves.
Tries from Reece Lyne, Tinirau Arona, Liam Finn, who also added a goal, Tom Johnstone and Ben Jones-Bishop kept the match interesting, but Trinity couldn’t quite get the win.
Warrington are up to fifth as they claimed a fourth win of the season. They host Cheshire rivals Widnes Vikings.
League Leaders St Helens got back to winning ways with a 30-6 win at Hull KR.
Two tries from Ben Barba as well as efforts from Luke Thompson, Jonny Lomax and Dominique Peyroux won the game for the Saints.
Ryan Shaw’s try was all the Rovers could muster in response.
The Saints remain two points clear at the top of the Super League, having played a game more than some of their rivals. They host Wigan Warriors next Friday.
While Wigan Warriors got back to business with a thumping 48-10 victory over Huddersfield Giants.
Two tries each for Tom Davies and Joe Burgess as well as tries for Oliver Gildart, John Bateman, George Williams, Ryan Sutton and Willie Isa won the game for the Warriors.
Jermaine McGillvary and Ryan Hinchcliffe scored tries but Huddersfield couldn’t keep themselves in the game.
Wigan remain in second in the Super League with a game in hand on rivals St Helens. They go to Saints next Friday.
As for Huddersfield, they drop to 11th in the Super League, having won just two of their seven games. They host champions Leeds Rhinos next Friday.