Strathspey Thistle produced a clinical away performance to beat Keith 3-2 in a pulsating Scottish Highland Football League encounter at Kynoch Park on Saturday, 19 September 2026. The visitors twice came from behind before snatching all three points with a late winner, extending their unbeaten run and leaving Keith still searching for consistency in the early weeks of the season.
Match Overview
Keith started brightly and took the lead in the 14th minute when striker Callum MacLeod latched onto a through ball from midfielder Ryan Hunter and slotted calmly past Strathspey goalkeeper Paul Campbell. The home crowd sensed a much-needed victory, but Strathspey responded well. They equalised in the 28th minute through a fine individual effort from winger James Fraser, who cut inside from the left and curled a shot into the far corner.
Keith regained the advantage seven minutes after the restart. A driving run from Hunter drew a foul inside the penalty area, and the same player stepped up to convert the spot-kick, sending Campbell the wrong way. However, Strathspey's resilience was evident. They levelled again in the 67th minute when central defender Andrew Skinner rose highest to head home a corner from the right.
The winning goal arrived in the 84th minute. Substitute Daniel MacKay, who had been on the pitch for only six minutes, pounced on a loose ball at the edge of the box and fired a low drive through a crowded penalty area and into the bottom corner. Keith pushed for a late equaliser, but Strathspey's defence held firm through five minutes of stoppage time.
Key Moments
- 14' – Callum MacLeod opens the scoring for Keith with a composed finish.
- 28' – James Fraser equalises for Strathspey with a curling effort.
- 52' – Ryan Hunter converts a penalty to restore Keith's lead.
- 67' – Andrew Skinner heads in a corner to make it 2-2.
- 84' – Daniel MacKay scores the winner for Strathspey Thistle.
Tactical Story
Keith set up in a 4-4-2 formation, looking to use the width of Kynoch Park and get crosses into the box for MacLeod. For long spells, that plan worked, especially in the first half when they created several half-chances. However, Strathspey Thistle's 4-3-3 press caused problems after the break. Their midfield trio of Fraser, Ross Duncan and Liam Grant began to win the second balls and turn defence into attack quickly.
The decisive tactical shift came when Strathspey manager introduced fresh legs on the flanks, pushing their full-backs higher and pinning Keith deeper. That pressure eventually told, with the late winner coming from a turnover in midfield. Keith's defence, which had been solid for 80 minutes, switched off at the crucial moment and allowed MacKay the space to shoot.
Standout Players
James Fraser (Strathspey Thistle) was the game's most influential attacker, constantly probing and scoring a superb equaliser. Ryan Hunter (Keith) drove his team forward and scored from the spot, while Callum MacLeod took his goal well. For the visitors, Andrew Skinner was a rock at the back and popped up with a vital goal, and substitute Daniel MacKay made the difference with his composed finish.
Table and Season Impact
The win lifts Strathspey Thistle into the top half of the Scottish Highland Football League standings, giving them momentum ahead of a busy October schedule. For Keith, the defeat leaves them hovering near the lower reaches of the table, and manager will be concerned about his side's inability to hold onto leads. The head-to-head record between these two clubs remains tight, but Strathspey will take huge confidence from this result as they look to challenge for a top-six finish.

