Gold Coast Titans full-back Jarryd Hayne could be facing a lengthy lay-off after hurting his left ankle as Newcastle Knights ended a 19-match winless streak on Saturday.
Cross-code star Hayne was one of three Titans players to suffer potentially serious injuries in Newcastle, as the Knights triumphed 34-26 to record their first win since round six in 2016.
Anthony Don and Karl Lawton were also forced from the field for the visitors, leaving coach Neil Henry to paint a bleak picture after the game.
"We're not real good... we've got two with dislocated shoulders [Don and Lawton] and quite a serious ankle injury [to Hayne]," said Henry.
"I don't know any prognosis but you can safely say none of those three will play next week [against Hayne's former club, Parramatta Eels], and it could be a lot longer, we will just wait and see.
"Jarryd's hurt his ankle quite bad, there's a lot of swelling there so we will have to wait until we get a bit of a scan and see what's happened. The medical team have had a look and we will know a bit more in a day or two."
Nathan Ross scored twice for the Knights and there were also tries for Brendan Elliot, Jack Stockwell, Sam Stone and Peter Mata'utia as the hosts capitalised on their opponents' injury woes.
South Sydney Rabbitohs conceded three tries in the first 13 minutes at Manly Sea Eagles, before roaring back to triumph 38-18.
Robbie Farah claimed his first Bunnies try, one of six for Michael Maguire's men with two coming from Alex Johnston, while the returning Adam Reynolds kicked seven goals.
Saturday's other match saw reigning premiers Cronulla Sharks bounce back from an opening-round defeat to Brisbane Broncos by thrashing Canberra Raiders 42-16, Wade Graham scoring a hat-trick.