Huddersfield kept up the pressure on Warrington at the top of Super League with a 34-10 win, but only in the final quarter did they get on top of Wakefield. Graeme Horne and Michael Lawrence scored two second-half tries each, and Danny Brough set up three of them.
Karl Pryce scored three on his own for Harlequins, but still finished on the losing side as they went down 24-22 to Bradford.
Salford's mini-revival came to a halt with a 16-10 defeat at home to Crusaders, the vital tries coming from Jordan Tansey and Gareth Thomas. It was the Welsh club's first win since they beat Salford on the opening day of the season.
Wigan staged a remarkable comeback to earn a 22-22 draw at Leeds. The champions were heading for a second defeat in a week when they trailed by 18 points with 15 minutes left. But Sam Tomkins created a try out of nothing to spark the Warriors. He also kicked a difficult penalty after the hooter to level the scores.
Hull put in an official complaint about the refereeing of James Child after their 20-18 home defeat by Castleford. Child awarded 27 penalties and sent three players to the sin bin, also sending off Sean Long.
Both coaches blamed the referee for a stop-start game, but Hull's Richard Agar also had disappointed home fans howling for his head.
Willie Isa got two of the Tigers' tries, the other coming from Richard Owen in his first match since breaking his leg 14 months ago.
On the other side of Hull, Kingston Rovers crashed to another defeat, 34-16 to St Helens. Louie McCarthy-Scarsbrook scored two of Saints' tries, but James Roby was their star with a hand in everything they did.Reuse content