Newcastle Knights enjoyed a third straight NRL win against North Queensland Cowboys but lost veteran Blake Green to a potentially career-threatening injury.
The Knights were 12-0 victors against the Cowboys, stringing together three consecutive successes for the first time this year, yet Green's blow dampened the celebrations.
The 33-year-old journeyman - playing just his third Newcastle game and only under contract until the end of 2020 - was feared to have suffered a torn anterior cruciate ligament.
Five-eighth Green went down after just 18 minutes following a tackle from Jordan McLean and Justin O'Neill, and he left the field after failing in a bid to play on.
Newcastle at least made sure to claim the points and climb to sixth, as Enari Tuala's late try added to a score from Hymel Hunt that came just prior to Green's injury.
The earlier game saw New Zealand Warriors recover from a slow start to beat Canterbury Bulldogs 20-14.
The Warriors were 10-0 down midway through the first half and Canterbury added a third try just after the interval.
But Adam Pompey and Jack Murchie soon scored in quick succession to turn the game on its head and Roger Tuivasa-Sheck then crossed to seal victory.