Leeds Rhinos bounced back from their Challenge Cup heartbreak by beating Wigan 32-16 on a night when Salford and Wakefield were both beaten.
North Queensland had no answer for brilliant NRL leaders Melbourne Storm, while the Dragons were left reeling by the battling Rabbitohs.
Rangi Chase failed a drugs test following Widnes Vikings' Super League loss to Wakefield Trinity last month.
St Helens made a statement in the first game of the Super 8s, beating leaders Castleford Tigers to go fourth in the Super League table.
Parramatta are assured of an NRL finals berth for the first time since 2009 after stretching their winning run easily against the Bulldogs.
The NRL proposed St George Illawarra Dragons coach Paul McGregor should pay a big fine for criticising match officials last weekend.
Andrew McCullough could miss the start of the 2018 season after sustaining knee ligament damage in the Broncos' loss to the Eels on Friday.
Melbourne Storm thrashed Manly Sea Eagles 40-6 with Cameron Smith in sensational form, while Wests Tigers dealt a blow to Gold Coast Titans.
Sixteen unanswered points saw Sydney Roosters beat NQ Cowboys, while Newcastle Knights ended their winless NRL run.
Parramatta Eels extended their winning run to five NRL games at the expense of Brisbane Broncos, while Cronulla Sharks won again.