Playing in glorious conditions, Melrose treated their supporters to some equally stunning rugby on Saturday and a bonus-point win which hoists the Greenyards outfit back up to fourth place in the league.
Coach John Dalziel feels his young squad are getting better each week and was quick to praise their efforts.
“It is always good to get a five-point win at home and I was very happy with most of the performance,” he told The Southern.
“We were almost faultless in the first half, putting ourselves in a good position at half-time, being 19-9 up.”
Dalziel admitted, however, that there was still some work to be done.
“We didn’t control the seven minutes after the break very well when we were down to 14 men and I felt we gave Currie their points far too easily by trying to speed things up at the wrong time,” he added.
“The players rallied well, though, and we scored some fantastic tries to get the win.”
Melrose opened the scoring on seven minutes when Austin Lockington spotted a gap and nipped through for a try which he converted.
John Reynolds opened the Currie account with a penalty, but Melrose attacked from the restart and, after a series of pick and drives, Lockington went over for his second try/conversion combination.
Ten minutes later, Fraser Thomson broke up the stand side before slipping a pass inside to Murdo McAndrew, who raced in for a try.
Currie completed the first-half scoring with two more Reynolds penalties, the second the result of Tom Wilson receiving a yellow card for a deliberate knock-on.
The visitors enjoyed their most productive period after the restart with tries from John Cox and Ross Weston, plus two conversions and a penalty from Reynolds, giving them a seven-point lead with 49 minutes on the clock.
This was to be the end of the Currie comeback though, as the hosts got back into their stride.
Lockington dotted down for his hat-trick try and conversion to level the scores before Wilson raced in to put his team back in the lead.
At 69 minutes Tito Mua won a loose ball on the Melrose 10m line and made his way down the far side, varying his pace as he went, and shrugging off several attempted tackles to touch down.
And with five minutes remaining, Wilson ended the scoring by diving over for his second try.