The Hurricanes have edged the Stormers 34-28 after a see-saw battle at Westpac Stadium in the latest round of Investec Super Rugby.
The win, the Hurricanes 12th in a row at home, was only settled late in the match after captain Beauden Barrett scored a try to give them the lead.
The Hurricanes then had to hold out some late attacks from the Stormers who had dominated the set piece, especially at lineout time where they scored a number of tries through their effective driving play.
The try took Barrett's points haul for the night to 16 and he was one of the home side's most effective players.
Ben May had earlier scored the Hurricanes first try to give them the lead and they looked like getting on top of the Stormers after Jordie Barrett also scored.
However, the Stormers came back well, using their lineout drive to great effect. They took the lead just before the break when Vaea Fifita was yellow carded after it had looked like the half had ended.
The Hurricanes came back well in the second half to take the lead with the first of Wes Goosen's two tries but the Stormers kept getting themselves in to winable positions.
However, Barrett's try and some subsequent good defence meant they will head into next week's massive match against the Crusaders still near the top of the table.
Hurricanes head coach John Plumtree said post-match that he was really proud of the character shown by the squad given the disruptions of injuries and players unavailable during the week.
Hurricanes 34 (Wes Goosen 2, Ben May, Jordie Barrett, Beauden Barrett tries; Beauden Barrett pen, 3 con) Stormers 28 (Siya Kolisi, Bongi Mbonambi, Jaco Coetzee tries; SP Marais 3 pen, 2 con). HT: 15-21
Be the Hurricanes home advantage when the Crusaders come to town on Friday March 29. 7.35pm kick off. The Hurricanes will be chasing their sixth consecutive home win over the Crusaders!
Adults from $28.50. 1 Adult + 1 Child in the Bluebridge Family Zone just $30.
Click HERE to secure your tickets!