Melbourne Storm were back to their resilient best in defence on Sunday as they beat South Sydney Rabbitohs 14-6 in Perth to move two points clear at the top of the NRL table.
The Storm proved uncharacteristically brittle in a 38-36 loss to Gold Coast Titans last weekend, prompting criticism from coach Craig Bellamy.
However, there was a return to a familiar theme against the Rabbitohs as Melbourne conceded just one try and scored three of their own to earn a ninth win from 11 matches in 2017.
Will Chambers finished off a slick move on the right involving Cooper Cronk, Felise Kaufusi and Billy Slater to give the Storm an early lead.
John Sutton's try pulled Souths level, but Josh Addo-Carr adroitly dotted down a Cameron Smith grubber to restore his side's advantage and the Storm's defence then held firm prior to Suliasi Vunivalu powering over on the right for a late score that made the points safe.
Matt Moylan scored two tries as Penrith Panthers pulled off another superb second-half comeback to win 30-20 at rock-bottom Newcastle Knights.
The Knights led 14-0 at half-time following tries in the first 10 minutes from Brock Lamb and Daniel Saifiti.
However, just as they had done against New Zealand Warriors last week, Penrith crossed five times after the interval to turn things around, despite being a man short on the bench after Peter Wallace picked up a groin injury that could hamper his hopes of featuring for New South Wales in next week's State of Origin opener.
"Hopefully for him it's not too serious," said Panthers head coach Anthony Griffin of Wallace's injury. "He just couldn't stretch out, so we'll have to get a scan on it and see what's happening."
Sydney Roosters threatened to blow a 14-point lead at Canterbury Bulldogs, before Mitchell Pearce's 76th-minute try sealed a 24-18 win.