NRL leaders Melbourne Storm scored eight tries at Suncorp Stadium for the second successive year as Brisbane Broncos were hammered 42-12, while Anthony Don's hat-trick sealed victory for Gold Coast Titans over St George Illawarra Dragons.
The Storm hammered Wayne Bennett's men 48-6 in their own backyard last season and blew them away again at the same stadium 12 months later to go four points clear at the top of the ladder.
Sydney Roosters consigned Craig Bellamy's side to only a third loss of the season last weekend, but Suliasi Vunivalu, Curtis Scott and Josh Addo-Carr scored two tries apiece as they responded in style with a ruthless performance.
The Storm have not lost to the Broncos in Brisbane since 2009 and that sequence was not likely to end after they ran in four first-half tries, Cameron Munster pulling the strings with Queensland Maroons coach Kevin Walters watching on.
Vunivalu scored a hat-trick in a record rout of the Broncos last year and produced a brilliant one-handed finish in the corner to open the scoring early on before adding another either side of tries from Addo-Carr and Scott.
Ben Hunt powered his way over for the Broncos' first score prior to Vunivalu's second and David Mead touched down in the corner for a four-pointer that Jordan Kahu converted to reduce the deficit to 20-12 following the interval.
Any hopes of a Broncos fightback were ended in a devastating six-minute spell that saw the leaders add another three tries, Scott, Billy Slater and Cameron Smith doing the damage.
Addo-Carr added another right at the end after intercepting a stray pass to go under the posts, with Smith converting to take his tally for the night to 14 points.
Donn's treble kept the Titans' season alive, sealing a 20-10 win on a costly night for the Dragons and potentially New South Wales Blues ahead of the State of Origin decider.
Tyson Frizell and Josh Dugan suffered back and thigh injuries respectively just a few days before the Blues side for the Origin decider on July 12 is named.