The Roosters have won a high scoring 38-28 affair at Allianz Stadium on Monday night in the Holden Cup after a slow start.
The Sharks started the game red hot, scoring three tries in the opening fifteen minutes.
Their first through winger Joshua Tuilagi, the next through hooker Jayden Brailey and lock forward Eddie Faalua busted his way through between the uprights.
The Roosters hit back nicely though, when Grant Garvey put in a perfect kick for Jackson Hastings to score in his first Holden Cup game of the year.
It looked like the tide had well and truly turned when the Roosters went in again in the final ten minutes, when Ryan King burrowed his way through the defence and slammed it down between the uprights.
To level the scores, Jesse Marschke found a hole just right of the uprights to find themselves well and truly back in it.
After a penalty just shy of half time, Jackson Hastings took the shot at conversion for a two point lead.
After a bit of a tussle to start the second stanza, Brendan Frei would be first to go over on the back of a nice ball from Hastings.
Jarred Anderson would score just minutes later after stepping and sprinting his way to the line on the left edge.
It wasn't long after that Brendan Frei claimed his double and the Roosters were looking red hot.
Ash Nisbet crashed his way over for the Sharks in the final ten minutes to give his team some hope, but the Roosters would do well to stop any potential momentum.
They would score again right at the final siren to make it a ten point game.