Raecene McGregor starred as reigning NRLW champions Sydney Roosters made it two-from-two to start their season with a dominant 28-8 win over Brisbane.
McGregor ran for 101 metres, had six tackle-busts, two linebreaks and two try-assists as her side cruised to a second-consecutive win over the Broncos after knocking them out in last season's semi-final.
Two tries in the final five minutes of the opening stanza to Olivia Kernick and Samantha Bremner gave them a healthy buffer heading into the sheds after Destiny Brill burrowed over from dummy-half after 12 minutes.
Kernick got her second try in the 48th minute after the Broncos scored twice through Tarryn Aiken to narrow the deficit to eight points.
But the Roosters fired right back through Shawden Burton six minutes later before McGregor took the ball to the line deep in Broncos territory to set up their fifth.
The space opened up on the right edge from her run and Zahara Temara found Jayme Fressard with a cut-out pass to seal the result.
The only blight on the Roosters' performance was losing star centre Jessica Sergis after halftime to a hamstring injury and Sarah Togatuki near fulltime after a big tackle, with a grand final rematch against St George Illawarra looming next week.
"It was a really tough game out there, there were lots of big hits from the girls," McGregor said after the win.
"That's probably the most metres I've run in my life but it was a really exciting game from me and really happy with my performance..
"We just kept turning up for each other ... and I think that's what really got us through the game."
McGregor's side made the most of their dominant territory and possession in the first half as Brisbane completed at just 53 per cent because of handling errors.
The hosts had numerous opportunities but a combination of stellar defence from their opposition and poor ball control saw them lose possession eight times while conceding as many penalties.
They tidied up the errors in the second half but the Roosters won the war of attrition in midfield to hold on for a second 20-point win of the season and keep Brisbane winless.