The Sharks have moved into the finals stage of the NRL Nines as one of only two unbeaten teams after outlasting the Sydney Roosters in their last pool match.
After jumping out to an early 10-0 lead the Sharks held firm in the second period in recording a 20-14 triumph.
A Roosters error from the kickoff gifted the Sharks possession and field position and after a couple of attacking sets on their opponents goal line, opened the scoring through centre Ricky Leutele.
Nathan Gardner slotted the conversion to make it 6-0 and it was the Sharks on the board again just minutes later, this time a passing movement catching the Roosters short with Jack Bird touching down in the corner.
The Roosters responded with a try to Sam Moa on the stroke of half time however when the conversion was waved away the Sharks would take a 10-4 lead to the break.
The Sharks added to their advantage in the early moments of the second half and instead of scoring it was Bird providing the final pass, with the talented youngster slipping a one handed off load for Sami Sauiluma to cross out wide.
Another Sharks try, this time to monster prop Saul Houma when he steamrolled a couple of Rooster defenders, converted by Gardner, made it 20-4 and the result seemed assured.
To their credit the Roosters battled back, a couple of late tries narrowing the margin however the clock would beat them as the Sharks registered their third victory in as many matches.
Skipper Wade Graham, Gerard Beale, Fa'amanu Brown and Chris Heighington were rested from the Roosters match.
The Sharks now move onto a quarter finals match up with local favorites the New Zealand Warriors.
That match is scheduled to kick off at 4.10pm NZ time (2.10pm, Sydney time)
Saul Houma, Jack Bird, Sami Sauiluma, Ricky Leutele tries, Gardner 2 goals
Sharks Team List v Roosters