Match summary
Livingston came from behind to win 2-1 at home to St Johnstone, with the winner arriving in stoppage time. St Johnstone led 1-0 at half-time.
Adama Sidibeh put St Johnstone ahead in the 8th minute, Cristian Montaño equalised from a corner in the 72nd minute, and Andrew Shinnie won it in stoppage time.
Shots finished 25-15 to St Johnstone, with 8 on target for Livingston and 7 for St Johnstone.
Before kick-off
Livingston win
33%
Avg odds 2.87
Draw
30%
Avg odds 3.13
St Johnstone win
37%
Avg odds 2.56
Chances implied by the average closing odds, with the bookmaker margin removed.
Shots, expected goals, timeline, lineups, team and player statistics from Bzzoiro Sports Data (sports.bzzoiro.com). Results and odds from football-data.co.uk. Referee data before 2025/26 from the Transfermarkt datasets project.