A hat-trick from mercurial full-back Ben Barba helped Canterbury overcome Parramatta 34-14.
Jarryd Hayne and Barba grabbed a brace each leaving the teams locked 14-14 at half time.
A double for powerhouse forward Jamal Idris after Barba had grabbed his third gave the Bulldogs a convincing victory.
A Scott Prince-inspired comeback helped Gold Coast to just their second win of the season, against Wests Tigers 20-14.
Scores from forwards Simon Dwyer and Chris Heighington helped the Tigers establish a 14-8 interval lead.
Prince dummied his way over before a late try from Mark Minichiello secured the result.
A workmanlike performance from Manly helped them overcome visitors New Zealand Warriors 20-10.
The Sea Eagles fought back from 4-0 down with tries from Michael Oldfield and Michael Robertson to lead 14-4 at the break.
Rookie forward Jamie Buhrer and Joe Galuvao crossed to extend the Sea Eagles’ lead before a late consolation score to Elijah Taylor.
Brisbane continued their good form with a superb 26-4 victory over Sydney Roosters at Gosford.
Tries from Jharal Yow Yeh and Dale Copley saw the Broncos in at half time with a handy 12-0 lead.
Copley and Ben Hannant crossed again after the interval before Joseph Leilua crossed late on for the Roosters.
A first half avalanche of points helped North Queensland defeat a disappointing Canberra side 26-18.
Scores from Antonio Winterstein, Scott Bolton, Glenn Hall and Jonathan Thurston saw the Cowboys lead 24-6 at the interval.
The Raiders regrouped after the restart and added scores from Sean Fensom and Blake Ferguson either side of a Thurston penalty, but it wasn’t enough.
Newcastle survived a second half fightback from Cronulla to record an encouraging 24-20 victory.
The Knights responded to two Sharks tries with back to back scores from James McManus and Shannon McDonnell to ease them into an 18-0 lead at the interval.
Junior Sau added to the Knights’ tally score but tries from John Williams and Nathan Gardner made for a tense finish.
Penrith’s patchy home form took another downward turn when they fell to a 25-10 defeat against a clinical Melbourne side.
Melbourne’s Gareth Widdop set up a try for Cooper Cronk and Sandor Earl crossed for Penrith, but it was Cameron Smith’s penalty that separated the teams at the interval.
Further tries from Billy Slater, Bryan Norrie and Matt Duffie extended the visitors’ yet further with the Panthers only mustering a Timana Tahu effort in response.
St George overcame a stubborn South Sydney 16-0 in a fractious game at ANZ Stadium.
Despite the efforts of both sets of players, it was only Jamie Soward’s penalty early in the half that separated the teams at the break.
The Dragons’ defence continued to frustrate the Rabbitohs before the premiers closed the game out with two scores from Darius Boyd and Mark Gasnier late in the game to steal the victory.