St Helens missed the chance to move back to the top of the Super League table after Warrington Wolves defeated them 41-24 to close 'Magic Weekend' at Manchester City's Etihad Stadium on Sunday.
Former Canberra Raider Joel Monaghan crossed twice while Rhys Evans also grabbed a double as the Wire ran in eight tries in all to upset Nathan Brown's side.
Runners-up in the last two consecutive Grand Finals, the Wolves have struggled for consistency this season but they did the damage at the start of each half.
Lance Hohaia was one of four try-scorers for Saints as they stayed second in the overall table.
Earlier on Sunday, Huddersfield demolished Bradford 54-16 to extend their winning league run to five games.
The Bulls led 10-6 midway through the first half but the Giants, who won the 2013 League Leaders Shield, ran in nine tries in all to claim a comfortable victory.
Stand-off Danny Brough kicked all nine conversions in addition to his own try.
Meanwhile Castleford kept up the pressure on the top three with a 50-12 victory over Wakefield.
Daryl Clark opened and closed the scoring for the Tigers while Justin Carney bagged a double as well for Castleford.
In Saturday's final clash, defending champions Wigan beat Leeds 18-14 to end the Rhinos' run of seven wins on the bounce.
Tries from Anthony Gelling and Blake Green put the Warriors 12-4 up at half-time, Ryan Hall with the Rhinos' score.
- Hull KR revenge -
Michael McIlorum, one of three players shown yellow cards in the first half, also crossed to ensure Carl Ablett's score and Hall's second try were not enough for the Rhinos, who stayed top despite the defeat.
Saturday also saw Hull KR gain a measure of revenge for last year's last-gasp Magic Weekend defeat by beating Hull FC 38-24 in a feisty derby encounter.
Jason Crookes was dismissed for a high tackle after the break for Hull FC as Rovers built on their 18-12 half-time lead.
Ade Gardner and Liam Salter both scored two tries with Kevin Larroyer and Josh Hodgson also crossing.
Hull responded with four tries from Dean Hadley, Jamie Shaul, Danny Houghton and Iafeta Paleaaesina but they were always struggling.
In-form Widnes overcame Salford 30-24 in a topsy-turvy clash to claim their first Magic Weekend victory.
Winger Paddy Flynn scored two of their six tries, while Jack Owens, Chris Dean, Lloyd White and Rhys Hanbury also touched down. Junior Sa'u, Rangi Chase, Matty Ashurst, Danny Williams and Francis Meli went over for Salford but Widnes held on to strengthen their spot in Super League's top eight.
Catalan Dragons just about edged out a still-winless London Broncos 24-22 in the opening match of this season's Magic Weekend, where all the Super League clubs play at the same venue over the course of 48 hours.
The Broncos were made to rue Josh Drinkwater's missed conversion as they ran in four tries but still came away with nothing.
Thomas Bosc's four successful kicks from four tries were crucial for the Dragons, with Broncos now having played 13 and lost 13 so far this season.