Issac Luke suffered a dislocated shoulder in New Zealand Warriors' 21-14 NRL win over Canterbury Bulldogs, but there was another happy homecoming for Jarryd Hayne as Gold Coast Titans beat Wests Tigers.
The Warriors have now won three of their last four matches after running in three tries to overcome the Bulldogs at Mt Smart Stadium on Friday, a result which moved them up to ninth spot.
Victory came at a cost, though, as influential hooker Luke landed awkwardly in a tackle during the first half and left the field in pain.
The Warriors, already without Kieran Foran due to a quad injury, put that blow behind them to record back-to-back wins, thanks in no small part to an impressive kicking display from Shaun Johnson.
Ken Maumalo scored the only try of the first half with a superb solo effort, running 70 metres to go over for a score which Johnson converted before adding a penalty to put them 8-2 up at the break.
Blake Ayshford claimed a first try for the Warriors just after the interval when he got on the end of a Johnson grubber kick, with Josh Jackson in the sin bin for a professional foul.
Roger Tuivasa-Sheck powered his way over for another either side of scores from Bulldogs duo Raymond Faitala-Mariner and Kerrod Holland, with Johnson scoring a drop goal and converting his skipper's four-pointer as the Warriors enhanced their chances of finishing in the top eight.
Hayne and Konrad Hurrell scored two tries apiece in a 26-14 triumph for the Titans at Campbelltown Stadium.
Full-back Hayne kicked the match-winning field goal in the last minute in his hometown last year before declaring "this is my house" and made himself at home once again as the Titans ended a four-game losing streak.
Hayne's second try was the pick of the two, bursting through a gap before side-stepping a Tigers defender for a fine solo effort.