Nick Riewoldt looked destined to kick another six points but the Suns Jack Leslie had other ideas.
Manly winger Dylan Walker made the most of slippery conditions to slice the Sharks defence to pieces.
Richmond have continued their dominance of Carlton, sealing a sixth straight win over the Blues, 11.18.84 to 8.10.58
There was no second half turnaround for the Sharks this week as the Sea Eagles leapfrog them on the ladder.
Luke Lewis got things started for the Sharks with a rare 80-metre try for the big man.
Geelong have held on by two-points at home to Fremantle, after Michael Walters missed a shot from 20 metres on the siren.
The Dockers gave it their all in the final 30 seconds against Geelong to set up a frantic finish decided by the final kick of the game.
There were tries galore as St. George overturned an 18 point half time deficit against the Knights.
Houli reported for violent strike
Newcastle winger Nathan Ross bagged three four-pointers in just 13 minutes during a frantic first half of football against the Dragons.