Canberra’s upturn in form continued with an excellent 20-12 home victory against Canterbury.
Joel Thompson dummied his way over before Reece Robinson extended the Raiders’ lead to 10-0 at the interval.
Joe Picker crossed after the break before the Bulldogs roared back with tries from Ben Barba and Josh Morris.
However Jarrod Croker’s penalty proved decisive.
A late try from Blake Ayshford helped Wests Tigers pip Penrith 20-18 at Campbelltown.
The Tigers trailed 12-10 at the interval after conceding tries from stand-in five-eighth Masada Iosefa and winger David Simmons.
The Panthers extended their lead through Lachlan Coote but a spectacular 80-metre score from Benji Marshall and Ayshford’s late heroics sealed an unlikely win.
South Sydney came back down to earth with a bump after last week’s victory over Wests when they were defeated 12-6 by the New Zealand Warriors.
Brett Seymour’s try late in the half meant the Warriors held a narrow 6-0 advantage at the break.
Rhys Wesser levelled the scores after the interval before Aaron Heremaia found Krisnan Inu for the Warriors’ second score which proved to be enough.
Sydney survived a late comeback from Newcastle to claim a narrow 12-10 victory.
Sean Kenny-Dowall finished off a flowing Roosters move for the only try of the first half meaning the home side led 6-0 at the break.
Todd Carney found Anthony Minichiello for the Tricolours’ second score before the Knights struck back with back-to-back tries from Shannon McDonnell and Peter Mata’utia.
But Braith Anasta’s successful goals proved to be the difference however.
Parramatta put hapless Cronulla to the sword 40-6 in a one-sided game in Sydney’s west.
A double from veteran Luke Burt and youngster Jordan Atkins either side of half time went with tries from Ben Smith, Chris Walker and Justin Horo as the home side dominated from the outset.
Cronulla’s only consolation came in the form of a late try from former Eel Taulima Tautai