It was always going to be a tough trip to Mackie, the league leaders have been on a good run and racking up some big scores. Highland with key players still out through injury again travelled with just 17 players fit to play.
The game started fairly evenly with neither side gaining the upper hand, but it was Mackie who made the breakthrough when some great continuity play saw them touch down under the posts giving a simple conversion and taking a 7 point lead.
Highland fought back well and scores from Calum Boyd
, Ian Crush and Harrison Wright
followed a period of solid play in the later part of the second half.
Half Time: Mackie 7 Highland 17
Mackie started the second half with determination and good work from the forwards saw them over the line for another converted try to cut Highlands lead to just 3 points. Highland came back again and good handling saw the ball quickly moved wide for Harrison to touch down in the corner.
Mackie upped their game again and good ball retention combined with less than impressive tackling from Highland saw them take the lead for the first time since their early score.
With time running out Highland got their noses in front again through Ian Crush who found space to go over in the corner for the visitors fifth try of the day.
With hardly any time left on the clock all Highland needed to do was hold on to the ball but they just could not manage it. Despite several turnovers they kept handing the ball back to Mackie who kept creeping closer and closer to the line. A penalty was called on the last play and the Mackie scrumhalf had the right idea, quick tap and over the line to take the game by just two points.
Full time Mackie 29 Highland 27
A sore one to take but well done to Mackie who never gave up and played to the end. A great game for the neutral and played in a really good spirit by both sides.