The Rabbitohs scored six tries to two including doubles to five-eighth Jake Watts and hooker Cameron McInnes.
The Rabbitohs opened the scoring in the sixth minute of play when centre Aaron Gray scored in the left hand corner, taking the score out to four-nil.
Five minutes later the Rabbitohs crossed for their second try, this time through front rower Brad Croad. Will Paterson converted the try to take the lead out to ten points.
The Rabbitohs score their third try of the half in the 35th minute play when a Christian Hazard kick was touched by the Sharks, rebounding into the arms of Jake Watts who scored adjacent to the posts. Paterson converted to extend the lead to 16 points.
South Sydney scored their fourth try of the half in the final minute before the break, when Cameron McInnes charged on to a Hazard short ball to score under the posts. Paterson's conversion took the score out to 22-nil at half time.
The Sharks were the first to score in the second half through Valentine Holmes, and Jake Walsh's conversion reduced the deficit to 16 points.
Four minutes later Jake Watts scored his second try for the Rabbitohs, grubber kicking and regathering to score adjacent to the posts. Paterson converted to restore the 22 point lead.
In the 70th minute of play, Cameron McInnes scored his second try of the night, fighting his way over the goal line, forcing the ball and scoring the try. Paterson converted from close range to take the score line to 34-6 in favour of the visitors.
The Sharks scored a late consolation try in the final minute of the game through Crete Waaka, taking the final score line to 34-10.
The Rabbitohs were always in control of the this game, in a much more controlled and patient performance than we have come to expect from the young Rabbitohs outfit.
South Sydney Rabbitohs 34 (Jake Watts 2, Cameron McInnes 2, Aaron gray, Brad Croad tries; Will Paterson five goals)
Cronulla-Sutherland Sharks 10 (Valentine Holmes, Crete Waaka tries; Jake Walsh goal)