Referee Glen Jackson was probably pleased to blow the fulltime whistle and the Highlanders were absolutely pleased to walk away with their first win over the Reds since 2009.
There were positives for the Highlanders, particularly in the way they survived early pressure from the Reds and learnt to neutralise the opposition's strengths. They were initially spending too much time at the wrong end of the field but made the adjustments to earn something resembling supremacy as the game wore on.
Scoreboard pressure helped - with Marty Banks making the most of his first start to nail three first half penalties of varying degrees of difficulty - as did the reduction of some of their more natural attacking tendencies.
Having struggled to make any in-roads into the Reds' defence, the Highlanders chose instead to keep things close around the fringes, find better field position and limit the Reds' opportunities to attack. It rendered much of the match a messy affair, with the Highlanders missing a spark and the Reds lacking possession, but the home side would have been thrilled to keep the opposition to a solitary try.
Especially after the way the Reds began the game, with James O'Connor quickly taking command on debut.
Jake Schatz took advantage of another ugly scrum to cross early in the second spell. It was the try the game needed but it did little to alter the complexion, with the Highlanders going back in front through another Banks penalty. Neither side was able to maintain possession and build pressure, leaving the game seemingly set to be decided by the boot.
But the injection of a new Highlanders halves combination added immediate impact and Waisake Naholo displayed the step, the speed and the strength needed to breach the Reds' line and decide the match.
Highlanders 20 (Naholo try; Banks 4 pens, Parker pen)
Reds 13 (Schatz try; O'Connor 2 pens, con). HT: 9-3
Match moments
Sopoaga sits out
Lima Sopoaga left the squad to spend time with his sick father in Wellington, allowing Tasman first five Marty Banks to make his Highlanders debut.
Thomson returns
Adam Thomson played 68 games in seven seasons for the Highlanders but last night, following a stint in Japan, returned to Dunedin in enemy colours.