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.
Canterbury Bulldogs' hopes of reaching the NRL finals look increasingly slim after they were beaten by Penrith Panthers.
After 13 tries in 17 NRL games this season, James Roberts signed a four-year deal with the Brisbane Broncos.
Des Hasler says a Canterbury Bulldogs board meeting earned more media focus than a G20 summit, but his future was not on the agenda.
World club champions Wigan and Hull FC will play a historic Super League match in Wollongong next February.
Billy Slater expects to make his Melbourne Storm return just two weeks after taking a brutal blow from Sia Soliola.