Geoff Daniela weighed in with a hat-trick of tries during a whirlwind performance while Lote Tuqiri kept up his enviable try-scoring record with a brace.
The Warriors had only a Joel Moon try as consolation.
St George bounced back from last week’s defeat at Canberra with a workmanline 30-0 defeat of Parramatta.
The loss of Nathan Hindmarsh was too much to overcome for the Eels who conceded five tries.
Brisbane overcame a stubborn Cronulla side in wet conditions to win 20-4.
Corey Parker kicked two conversions and two penalties to help the Broncos to their fifth win of the campaign.
Manly held off a resurgent North Queensland to register an excellent 24-20 win in Townsville.
A hat-trick of tries from Manly debutant Dean Whare helped the Sea Eagles establish a healthy lead and despite Cowboys tries from Luke O’Donnell, Ashley Graham (2) and Will Tupou, Manly held out for the win.
They did, however, lose centre Jamie Lyon with an ankle injury.
Melbourne brushed aside a patched-up Canterbury side 23-12.
The pair pulled off several huge hits in defence while Rhys Wesser scored a brace against his old club.
A double for impressive fullback Lachlan Coote was the only highlight in a forgettable match the Panthers.
Sydney Roosters’ yo-yo form continued when they scored an excellent 30-16 win over Gold Coast.
Titans winger David Mead notched a hat-trick in reply but the Roosters were too good.