
Bruce Anderson’s second-half double lifted Livingston to fifth in the Scottish Premiership as they stung Ross County twice on the counter.
The visitors were holding out against a County barrage when they broke upfield and scored the 66th-minute opener, Anderson stretching to connect with a Steven Bradley cross.
Three minutes later Anderson had his second, picking the ball up on the halfway line and charging towards the County box before firing low into the net.
The win is Livingston’s first since 8 November and moves them above St Mirren, but County remain rooted to the bottom, three points from safety having played two games more.
Both sides were looking to address rotten runs of form, with neither having won for over eight weeks. The first half showed why. Although there was plenty of effort, there was very little quality on show in either box.
The only glimmer of hope came when Andrew Shinnie buried Anderson’s through ball, but the offside flag went up straight away. The VAR check revealed it was the right decision – by a matter of inches.
In the second-half, County began to pepper the Livingston goal and both Ross Callachan and David Cancola should have scored.
The former received the ball unmarked in the box, swiveling and driving a shot straight at the legs of Shamal George, before Cancola showed excellent composure in the box before passing wide from six yards out.
George was then alert to tip a Keith Watson effort over, and it looked more than likely that County would eventually break the deadlock.
But it was Livingston who nudged themselves ahead when Nicky Devlin and Bradley surged up the right, with the former Hibs winger cutting back to Anderson, who netted with composure.
Three minutes later, they had a second. Picking up the ball on the halfway line, Anderson had one thing in his mind, charging straight at Connor Randall before shifting the ball onto his right and lacing it low into the bottom corner.
With that, County were practically out of the game and were denied a tense finale when Jordan White’s header was ruled out because Callachan was offside in the build-up.
Player of the Match – Bruce Anderson (Livingston)

County made to pay as Anderson shows killer instinct – analysis
As they have done on numerous occasions this season – much like last term – County will leave that game wondering how they didn’t win it.
They were piling the pressure on Livingston but they could not find a clinical touch in the box. Callachan and Cancola, in particular, were clearly feeling merciful.
Anderson showed them what they were missing. He did well for the first, stretching as the cross was played behind him.
The second was even better. There was only one thing in his mind when he picked the ball up – get to the box. He did that, and then some.
This is worrying for County. In periods of such dominance, they need to put teams to the sword.
What’s next?
County travel to Motherwell next Saturday, as Livingston go to Perth to face St Johnstone (both 15:00 GMT).
Line-ups
Ross County
Formation 4-2-3-1
- 1laylaw
- 2Randall
- 15Watson
- 6Iacovitti
- 16harmon
- 4Erase itSubstituted forLoturiat 65′minutes
- 22Tillson
- 17OlaigbeSubstituted forHiwula-Mayifuilaat 59′minutes
- 8Callachan
- 7Edwards
- 26White
Substitutes
- 5Baldwin
- 9Samuel
- 11Sims
- 12Johnson
- 14Loturi
- 18Akio
- 19Hiwula-Mayifuila
- 21Munros
- 24paton
Livingston
Formation 4-3-3
- 1George
- 2Devlin
- 5Fitzwater
- 15Boyes
- 29Penrice
- 22Shinnie
- 24KellyBooked at 31mins
- 33Omeonga
- 16BradleySubstituted forObileyeat 79′minutes
- 9Anderson
- 17KellySubstituted forBahamboulaat 90+3′minutes
Substitutes
- 3Longridge
- 6Obileye
- 7Bahamboula
- 10Esmael Goncalves
- 25Cancar
- 31Konovalov
- 32Hamilton
Live Text
-
Match ends, Ross County 0, Livingston 2.
-
Second Half ends, Ross County 0, Livingston 2.
-
Attempt missed. Victor Loturi (Ross County) right footed shot from outside the box is too high.
-
Attempt saved. Bruce Anderson (Livingston) right footed shot from the center of the box is saved in the center of the goal. Assisted by Nicky Devlin with a cross.
-
Substitution, Livingston. Dylan Bahamboula replaces Stephen Kelly.
-
Attempt missed. Jordan Tillson (Ross County) right footed shot from the center of the box is close, but misses to the right. Assisted by Connor Randall with a cross.
-
Attempt missed. Alex Iacovitti (Ross County) header from the center of the box is close, but misses to the left. Assisted by George Harmon with a cross.
-
Corner, Ross County. Granted by Jack Fitzwater.
-
Delay over. They are ready to continue.
-
VAR Decision: No Goal Ross County 0-2 Livingston.
-
GOAL OVERTURNED BY VAR: Jordan White (Ross County) scores but the goal is ruled out after a VAR review.
-
Offside, Ross County. George Harmon tries a through ball, but Ross Callachan is caught offside.
-
Substitution, Livingston. Ayo Obileye replaces Steven Bradley.
-
Corner, Livingston. Granted by Keith Watson.
-
Corner, Ross County. Granted by Stéphane Oméonga.
-
Owura Edwards (Ross County) wins a free kick in the defensive half.
-
Foul by Steven Bradley (Livingston).
-
Foul by Bruce Anderson (Livingston).
-
Keith Watson (Ross County) wins a free kick in the defensive half.
-
Corner, Livingston. Granted by Jordan Tillson.
How to play
Rate players out of 10 throughout or after the game. The rater will close 30 minutes after the final whistle.
Rating range key = Give it up = pure perfection
Ross County
-
Team number1Player namelaylaw
-
Team number2Player nameRandall
-
Team number15Player nameWatson
-
Team number6Player nameIacovitti
-
Team number16Player nameharmon
-
Team number4Player nameErase it
-
Team number22Player nameTillson
-
Team number17Player nameOlaigbe
-
Team number8Player nameCallachan
-
Team number7Player nameEdwards
-
Team number26Player nameWhite
-
Team number14Player nameLoturi
-
Team number19Player nameHiwula-Mayifuila
Livingston
-
Team number1Player nameGeorge
-
Team number2Player nameDevlin
-
Team number5Player nameFitzwater
-
Team number15Player nameBoyes
-
Team number29Player namePenrice
-
Team number22Player nameShinnie
-
Team number24Player nameKelly
-
Team number33Player nameOmeonga
-
Team number16Player nameBradley
-
Team number9Player nameAnderson
-
Team number17Player nameKelly
-
Team number6Player nameObileye
-
Team number7Player nameBahamboula