Menu
Friendlies ClubsSeason 2026

Cove Rangers vs Turriff United

2 July 2026 at 19:00
AI

Cove Rangers edged Turriff United 1-0 in their third pre-season friendly on 2 July 2026, with T. Stephen scoring a dramatic stoppage-time winner at Balmoral Stadium.

Match Videos

Match Analysis

AI Summary

Late Stephen strike decides it at Balmoral

Cove Rangers made it two wins from three pre-season outings with a 1-0 victory over Turriff United at Balmoral Stadium on Thursday evening, courtesy of a 90th-minute strike from T. Stephen — his second goal in as many friendlies.

The Scottish League One side, managed by Paul Hartley, controlled large periods of the contest against their Highland League opponents but found Turriff's defence stubborn until the dying moments of the 90 minutes.

How it unfolded

The goal arrived with the clock showing 90+2 minutes. Cove pushed numbers forward as the game crept towards a goalless draw, and Stephen was on hand to finish from close range after a scramble in the Turriff box — securing the win with virtually the last kick of the match.

The match was goalless at the break, with Cove enjoying the better of the first-half chances but unable to convert against a well-organised Turriff backline. The hosts made a series of second-half changes, introducing fresh legs in an attempt to find a breakthrough.

The turning point

The single goal arrived so late that Turriff had no time to respond. Cove's persistence in the final third — pressing for a winner across the final 15 minutes — eventually yielded the decisive moment. Turriff, who had defended resolutely throughout, were undone by a momentary lapse in concentration as Cove recycled a loose ball in the box.

Key performers

T. Stephen — The goalscorer followed up his strike in Cove's 4-1 victory over Inverurie Locos earlier in pre-season. His late intervention spared Cove a stalemate and maintained momentum ahead of a stiffer test.

Cove Rangers defence — A second clean sheet of pre-season (after the 4-1 win against Inverurie) and a marked improvement on the 1-0 loss to Aberdeen in the first friendly. The backline, featuring familiar names like Bisland, Souter, and Parker, dealt well with Turriff's sporadic counter-attacks.

Turriff United — The visitors impressed defensively for 90 minutes, frustrating a side two divisions above them, but ultimately had no answer to Cove's late pressure.

By the numbers — interpreted

The provider data records only the single goal (Stephen, 90+2') and no cards — typical of a friendly where both sides prioritised minutes over aggression. Cove's dominance in possession (reflected on the match timeline) built steadily across the second half, with Turriff's deep block absorbing pressure until the final seconds. The xG story would likely show a heavy skew toward the hosts, with the bulk of chances arriving after the 70th minute.

What it means

Cove Rangers round out pre-season with a 2-1 record from three friendlies (0-1 vs Aberdeen, 4-1 vs Inverurie Locos, 1-0 vs Turriff United). Their next — and final confirmed pre-season — fixture is at home to Inverness Caledonian Thistle on Tuesday 7 July 2026 (19:00 BST), a step up in class as preparations intensify for the 2026/27 Scottish League One campaign, which begins in August.

Turriff United now turn their attention to the Highland League season, where they will compete in the 2026/27 campaign kicking off later in the summer.

Verdict

A professional, patient performance from Cove Rangers against spirited lower-league opposition. The narrow scoreline flattered Turriff, but Cove's control of the game was never seriously in doubt. Stephen's late goal was the least Cove deserved from a one-sided second half. More challenging tests await, notably the visit of Inverness CT, but the defensive solidity and growing sharpness in attack are encouraging signs for Hartley's squad.

Match Events

Key match events between Cove Rangers and Turriff United — 1 goal and 0 cards recorded during the match.

Kick Off
Half Time
90+2′
Full Time

Statistics are for informational purposes only. Past performance does not guarantee future results.

API data: 4 Jul 2026