Cronulla Sharks returned to the top of the NRL ladder by stretching their winning run to a club record 12 games with a thrilling 34-24 victory over Parramatta Eels.
The hosts found themselves trailing 18-0 after 22 minutes with Bevan French (2) and Danny Wicks touching down as the Eels - Semi Radradra having been named in their side a day after the wing was charged with assault - made a blistering start.
But the Sharks hit back with three tries of their own before the break from Sosaia Feki, Ricky Leutele and Gerard Beale.
Feki, Leutele and Beale then each crossed for a second score apiece in the second half and although French completed his hat-trick for the visitors, Shane Flanagan's men were not to be denied.
The Sharks remain unbeaten at home this season and are once again two points clear of second-placed Melbourne Storm with a game in hand.
New Zealand Warriors proved too strong for the injury-hit Gold Coast Titans, running out 27-18 winners at Mt Smart Stadium to consolidate their place in the top eight.
Already missing the likes of William Zillman, Nathan Friend, Eddy Pettybourne and Ashley Taylor, the Queenslanders lost debutant Karl Lawton (ankle) and Ryan Simpkins (concussion) early in the second half with the scores locked at 10-10.
Converted tries from Shaun Johnson and Bodene Thompson duly got the Warriors home, with Cameron Cullen grabbing a late consolation score for Neil Henry's side.
Wests Tigers, meanwhile, ran in six tries as they downed Penrith Panthers 34-26 to earn their ninth win of the season.
Tim Simona grabbed two of the Tigers' tries, with Jordan Rankin, Ava Seumanufagai, David Nofoaluma and Robbie Farah also finding the line, while Josh Mansour, James Fisher-Harris, Trent Merrin and Isaah Yeo replied in kind for the visitors.