The Hurricanes have put together their best performance of the season to beat the Sharks 38-22 in Wellington.
Fullback Jordie Barrett played a starring role, setting up two tries and saving one of his own.
He provided quality cross-field kicks to the wingers, in particular Ben Lam who benefited from one to score from it.
The Sharks scored the first try of the match. After Lukhanyo Am snatched an intercept 80 metres from his try line, he dashed away before linking with Madosh Tambwe who scored.
The hosts hit back, with Wes Goosen scoring after a slick backline move to spin the ball wide.
But the free-flowing nature of the first half allowed the Sharks to retake the lead through flanker Tyler Paul.
Ngani Laumape scored an impressive try before the break, leaving both sides locked at 17-17 at half-time.
But the Hurricanes gave their home fans something to cheer for in the second 40, with Lam scoring twice in seven minutes.
The first - a solo effort breaking two tacklers to take the lead out to 24-17. Then Lam plucked a cross-field kick out of the air to score again and break open the game.
Replacement Dane Coles took the game away from the Sharks in the 65th minute, rolling over off a lineout drive.
The Sharks managed a late try, but the damage at the start of the second half was too great, allowing the Hurricanes to seal a 16-point win.
The Hurricanes have a bye next week, while the Sharks travel to Australia where they will take on the Rebels.
Hurricanes 38 (Ben Lam 2, Dane Coles, Wes Goosen, Ngani Laumape tries Jordie Barrett 5 cons pen)
Sharks 22 (Mzamo Majola, Tyler Paul, Madosh Tambwe tries Boeta Chamberlain, Sanele Nohamba cons Nohamba pen)