The Hurricanes wrapped up their Super Rugby Aotearoa campaign on a high note with a 41-22 victory over the Highlanders at the Sky Stadium.
Despite being a dead rubber, it was another typically hard-fought and competitive Super Rugby encounter, with the Hurricanes only managing to pull away from the visitors in the final 10 minutes, ultimately outscoring them by six tries to three.
While the win wasn't enough to lift the Canes from the bottom of the Super Rugby Aotearoa table, it will no doubt give them some confidence heading into the Trans-Tasman competition.
The Highlanders were given an early shot at goal when Tyrel Lomax was pinged for collapsing the scrum, and Mitch Hunt made no mistake to open his side's account.
But it didn't take the Hurricanes long to hit back. Showing a real willingness to run with the ball, the ball was flung out wide, where some great interplay between the backs and forwards created the space for No 8 Devan Flanders to crash over for the opening try of the match.
The Canes continued to look dangerous and came close to adding to their tally on two occasions, with only some desperate defence from the Highlanders on their own try-line keeping them out.
Fifteen minutes in, both teams saw a player sent to the bin for foul play at the ruck, as the Canes lost Dane Coles and the Highlanders lost Mitch Hunt. Hunt made the initial high tackle, which caused Coles to elbow the flyhalf before Hunt responded by shoving the hooker in the face.
From the ensuing penalty, the Highlanders powered their way up the field, where a couple of highly effective pick and drives saw them bulldoze their way over the line via Josh Dixon. Taking over for the sin-binned Hunt, Sam Gilbert added the extras to put the visitors three points clear.
The Highlanders were in for their second try not long after as they set up an attacking lineout and a rolling maul which carried them all the way to the line before it was flung out wide for Jona Nareki to cross over.
But the Hurricanes hit back with their second try shortly before half-time courtesy of a rolling maul of their own, with Coles breaking off the back and charging straight through Aaron Smith and Hunt for the score.
The Canes would also earn a penalty on the stroke of half-time and take the points on offer as the Highlanders took a 17-15 lead into the break.
Picking up where they left off, the Canes were in for their third try of the match just one minute into the second half when Ngani Laumape was the first to arrive to Barrett's clever little kick through. All Laumape had to do was use his pace and fall down on the ball, which had already crossed the line, to get the score. Barrett nailed a tough kick from out wide as the Canes went back in front.
Back came the Highlanders, however, hitting back within minutes as a long pass out wide from Smith to Gilbert saw the winger slide in for a try. But unfortunately for the visitors, the Canes thought they'd spotted a knock-on in the build-up, a suspicion that was confirmed when Coles sent up the captain's referral and got the try chalked off.
Instead, it was the Canes who scored again on 52 minutes when Ruben Love broke clean through the line before a simple offload to Du'Plessis Kirifi saw the young flanker storm in for the try.
The Highlanders needed a quick response and they found it after setting up an attacking lineout and a rolling maul, allowing Ash Dixon to find a little hole and charge through for the try.
But the Canes weren't done yet and with just under 10 minutes to go, they scored a potentially match-winning try when Cam Roigard made a break from the back of the scrum and timed a perfect offload to Laumape, who charged up the field before offloading to Braydon Iose for the score.
There was time for one more five-pointer from the Canes as the ball found Salesi Rayasi out wide, allowing the winger to skin Nehe Milner-Skudder and run in for the try to well and truly kill the game off.
Hurricanes - Tries: Devan Flanders, Dane Coles, Ngani Laumape, Du'Plessis Kirifi, Braydon Iose, Salesi Rayasi. Conversions: Jordie Barrett (4). Penalties: Jordie Barrett. Yellow cards: Dane Coles.
Highlanders - Tries: Josh Dixon, Jona Nareki, Ash Dixon. Conversions: Sam Gilbert, Mitch Hunt. Penalties: Mitch Hunt. Yellow cards: Mitch Hunt.
Hurricanes: 15 Jordie Barrett, 14 Julian Savea, 13 Billy Proctor, 12 Ngani Laumape, 11 Salesi Rayasi, 10 Ruben Love, 9 Luke Campbell, 8 Devan Flanders, 7 Du'Plessis Kirifi, 6 Reed Prinsep, 5 Scott Scrafton, 4 James Blackwell, 3 Tyrel Lomax, 2 Dane Coles (captain), 1 Xavier Numia.
Replacements: 16 Asafo Aumua, 17 Fraser Armstrong, 18 Alex Fidow, 19 Isaia Walker-Leawere, 20 Braydon Iose, 21 Cam Roigard, 22 Peter Umaga-Jensen, 23 Pepesano Patafilo.
Highlanders: 15 Nehe Milner-Skudder, 14 Sam Gilbert, 13 Patelesio Tomkinson, 12 Scott Gregory, 11 Jona Nareki, 10 Mitch Hunt, 9 Aaron Smith (co-captain), 8 Kazuki Himeno, 7 Billy Harmon, 6 Shannon Frizell, 5 Josh Dickson, 4 Bryn Evans, 3 Siate Tokolahi, 2 Ash Dixon (co-captain), 1 Ayden Johnstone.
Replacements: 16 Liam Coltman, 17 Ethan De Groot, 18 Josh Hohneck, 19 Manaaki Selby-Rickit, 20 Hugh Renton, 21 Kayne Hammington, 22 Michael Collins, 23 James Lentjes.
Referee: Ben O'Keeffe
Assistant referees: James Doleman, Paul Williams
TMO: Brendon Pickerill