Canberra Raiders returned to winning ways with an impressive 22-8 victory over Canterbury Bulldogs in an enthralling meeting at the Belmore Sports Ground.
The Raiders let a 20-6 lead slip when they fell to defeat against Gold Coast Titans in the previous round, but there was no repeat in an action-packed victory.
Canberra raced into an early lead with tries from captain Jarrod Croker and Jack Wighton putting them 12 points up after just 13 minutes, but they lost Iosia Soliola to a suspected broken arm.
Bulldogs second-rower Tony Williams could face disciplinary action after he tripped Canberra's Blake Austin in the 18th minute but was only placed on report, along with team-mate Sam Kasiano, by lead referee Ashley Klein for a high challenge on Wighton later in the match.
A Croker penalty enhanced the visitors' advantage, but Josh Reynolds used the run of Chase Stanley - who went off in his 100th NRL appearance with a hamstring injury - to cross the line in response for Canterbury.
Josh Jackson was shown a yellow card for a professional foul, though an initial case of mistaken identity almost led to Reynolds leaving the pitch, and the Raiders took advantage with Croker scoring his second try of the night.
Will Hopoate reduced the deficit in the closing stages but the Bulldogs were unable to mount a late surge and remain in seventh, while Canberra rise to third with their first win at Belmore since 1990.