

Rothes 0-1 Brora Rangers: MacLeod strike settles tight Highland cup tie
Brora Rangers secured a narrow but deserved 1-0 victory over Rothes in their 2026-27 Scottish Cup tie at Mackessack Park on 3 October 2026. In an all-Highland League encounter, a single second-half goal from Andrew MacLeod proved enough to separate two sides who knew each other well and cancelled each other out for long periods.
The match was never likely to be a free-flowing classic. Both teams prioritised defensive discipline, and clear chances were rare. Brora Rangers, however, carried the greater attacking threat after the interval and found the decisive moment just before the hour mark.
Match overview
Rothes began with a cautious approach, sitting deep and looking to frustrate Brora Rangers. The visitors dominated possession in the opening half-hour but struggled to break down a well-organised back line. Rothes occasionally threatened on the counter, but their final pass too often went astray.
The game turned in the 55th minute. Brora worked the ball patiently across midfield before a clever reverse pass released Andrew MacLeod inside the penalty area. He took a touch to steady himself and slotted a low shot beyond the goalkeeper to make it 1-0. From that point, Brora managed the game expertly, slowing the tempo and limiting Rothes’ opportunities to build momentum.
Rothes did push bodies forward late on, but Brora’s defence held firm. The visitors’ goalkeeper was called into action twice in the final ten minutes, but both saves were comfortable enough, and the away side saw out the closing stages without serious alarm.
Key moments
- 12th minute: Brora Rangers created the first opening, but a header from a corner drifted wide.
- 31st minute: Rothes produced their best move of the first half, only for the final shot to be blocked at the edge of the box.
- 55th minute: Andrew MacLeod broke the deadlock with a composed finish after a slick passing move.
- 74th minute: Rothes forced a sharp save from the Brora goalkeeper as they searched for an equaliser.
- 90+2 minutes: Brora cleared a late corner to safety, effectively ending the contest.
Tactical story
Brora Rangers lined up with a patient possession-based approach, using their wide players to stretch Rothes and create space in central areas. Their midfield rotated constantly, which made it difficult for Rothes to press effectively for the full 90 minutes. The decisive goal came from exactly that kind of patient build-up: a series of short passes that drew Rothes out before a precise final ball.
Rothes set up to defend in numbers and counter at speed. It was a sensible plan against a strong Brora side, and it kept them level for more than half the match. The problem was that when they won the ball back, they lacked the extra passing option needed to turn defence into attack. As the game wore on, their energy dropped and Brora’s control grew.
Standout players
Andrew MacLeod was the match-winner, and his movement in the box was the difference between the two teams. He timed his run perfectly for the goal and remained a threat throughout the second half. Brora’s goalkeeper also deserved credit for a clean sheet, while their central defender won several important aerial duels.
For Rothes, the goalkeeper kept the score down with a series of saves, and the captain led by example at the back. Further forward, the wingers worked hard but were often isolated against Brora’s well-drilled defence.
What the result means
Brora Rangers move into the next round of the Scottish Cup, where they will take confidence from a professional away performance. Winning tight cup ties is often a sign of a team that can go on a run, and Brora showed the patience and defensive solidity required for knockout football.
Rothes exit the competition, but their display underlined why they are difficult to beat on home soil. The margin was fine, and a single moment of quality ultimately decided a match that had little between the sides for long stretches.