Brought to you by

Key Events

90'
A. Greive
J. Shaughnessy
2 - 1
86'
B. Anderson
J. Nouble
1 - 1
77'
S. Kelly
Penalty Miss
76'
J. Ayunga
Red Card
69'
K. Baccus
R. Flynn
1 - 0

Match Stats

Possession
41% 58%
2
4
Shots Off Target
Shots On Target 3 3
Total Passes 238 341
More
  • Heatmap
  • Touch Map

Key

Championship Round
Relegation Round

Commentary

Match ends, St. Mirren 2, Livingston 1.
90' + 6' Second Half ends, St. Mirren 2, Livingston 1.
90' + 6' Attempt missed. Bruce Anderson (Livingston) left footed shot from outside the box is close, but misses to the right following a corner.
90' + 5' Corner, Livingston. Conceded by Joe Shaughnessy.
90' + 4' Attempt saved. Ayo Obileye (Livingston) left footed shot from the right side of the box is saved in the bottom right corner. Assisted by Stephen Kelly.
90' + 3' Foul by Jason Holt (Livingston).
90' + 3' Alex Greive (St. Mirren) wins a free kick in the attacking half.
R. Flynn
Yellow Card
90' Ryan Flynn (St. Mirren) is shown the yellow card for excessive celebration.
A. Greive
J. Shaughnessy
90' Goal! St. Mirren 2, Livingston 1. Alex Greive (St. Mirren) right footed shot from very close range to the centre of the goal. Assisted by Joe Shaughnessy following a corner.
90' Attempt missed. Joe Shaughnessy (St. Mirren) right footed shot from the centre of the box is close, but misses to the left following a corner.
89' Corner, St. Mirren. Conceded by Kurtis Guthrie.
89' Attempt blocked. Declan Gallagher (St. Mirren) header from the left side of the box is blocked. Assisted by Scott Tanser with a cross.
89' Corner, St. Mirren. Conceded by Nicky Devlin.
88' Corner, St. Mirren. Conceded by Shamal George.
88' Attempt saved. Scott Tanser (St. Mirren) left footed shot from outside the box is saved in the top left corner.
88' Foul by Ayo Obileye (Livingston).
88' Alex Greive (St. Mirren) wins a free kick in the attacking half.
B. Anderson
J. Nouble
86' Goal! St. Mirren 1, Livingston 1. Bruce Anderson (Livingston) header from very close range to the bottom left corner. Assisted by Joel Nouble with a cross.
A. Shinnie
S. Kelly
81' Substitution, Livingston. Andrew Shinnie replaces Sean Kelly.
D. Bahamboula
Yellow Card
81' Dylan Bahamboula (Livingston) is shown the yellow card for a bad foul.
81' Foul by Dylan Bahamboula (Livingston).
81' Ryan Flynn (St. Mirren) wins a free kick in the defensive half.
S. Kelly
Penalty Miss
77' Penalty missed! Bad penalty by Sean Kelly (Livingston) left footed shot is too high. Sean Kelly should be disappointed.
J. Ayunga
Red Card
76' Jonah Ayunga (St. Mirren) is shown the red card.
76' Attempt blocked. Bruce Anderson (Livingston) right footed shot from the centre of the box is blocked.
76' Penalty conceded by Jonah Ayunga (St. Mirren) with a hand ball in the penalty area.
76' Attempt blocked. Kurtis Guthrie (Livingston) right footed shot from the centre of the box is blocked. Assisted by Dylan Bahamboula.
75' Corner, Livingston. Conceded by Charles Dunne.
J. Shaughnessy
K. Baccus
75' Substitution, St. Mirren. Joe Shaughnessy replaces Keanu Baccus.
73' Jason Holt (Livingston) wins a free kick in the attacking half.
73' Foul by Keanu Baccus (St. Mirren).
S. Kelly
S. Oméonga
72' Substitution, Livingston. Stephen Kelly replaces Stéphane Oméonga.
B. Anderson
J. Penrice
72' Substitution, Livingston. Bruce Anderson replaces James Penrice.
K. Baccus
Yellow Card
72' Keanu Baccus (St. Mirren) is shown the yellow card for a bad foul.
71' Jason Holt (Livingston) wins a free kick in the defensive half.
71' Foul by Keanu Baccus (St. Mirren).
K. Baccus
R. Flynn
69' Goal! St. Mirren 1, Livingston 0. Keanu Baccus (St. Mirren) header from the centre of the box to the bottom left corner. Assisted by Ryan Flynn with a cross.
R. Flynn
R. Strain
67' Substitution, St. Mirren. Ryan Flynn replaces Ryan Strain because of an injury.
60' Foul by Ayo Obileye (Livingston).
60' Alex Greive (St. Mirren) wins a free kick on the left wing.
R. Strain
A. Gogić
60' Substitution, St. Mirren. Ryan Strain replaces Alexandros Gogic.
A. Greive
G. Kiltie
59' Substitution, St. Mirren. Alex Greive replaces Greg Kiltie.
57' Scott Pittman (Livingston) wins a free kick in the attacking half.
57' Foul by Alexandros Gogic (St. Mirren).
D. Gallagher
Yellow Card
54' Declan Gallagher (St. Mirren) is shown the yellow card for a bad foul.
54' Joel Nouble (Livingston) wins a free kick in the attacking half.
54' Foul by Declan Gallagher (St. Mirren).
53' Joel Nouble (Livingston) wins a free kick in the defensive half.
53' Foul by Charles Dunne (St. Mirren).
50' Attempt missed. Ayo Obileye (Livingston) header from the right side of the box is too high. Assisted by Sean Kelly with a cross following a set piece situation.
49' James Penrice (Livingston) wins a free kick on the left wing.
49' Foul by Keanu Baccus (St. Mirren).
46' Corner, Livingston. Conceded by Declan Gallagher.
Second Half begins St. Mirren 0, Livingston 0.
45' + 2' First Half ends, St. Mirren 0, Livingston 0.
45' + 1' Corner, St. Mirren. Conceded by Sean Kelly.
45' + 1' Attempt blocked. Keanu Baccus (St. Mirren) right footed shot from outside the box is blocked.
45' Corner, St. Mirren. Conceded by Jason Holt.
45' Attempt blocked. Keanu Baccus (St. Mirren) right footed shot from the centre of the box is blocked. Assisted by Greg Kiltie with a cross.
44' Ayo Obileye (Livingston) wins a free kick in the defensive half.
44' Foul by Jonah Ayunga (St. Mirren).
42' James Penrice (Livingston) wins a free kick in the defensive half.
42' Foul by Marcus Fraser (St. Mirren).
40' Foul by James Penrice (Livingston).
40' Jonah Ayunga (St. Mirren) wins a free kick on the right wing.
38' Foul by Kurtis Guthrie (Livingston).
38' Marcus Fraser (St. Mirren) wins a free kick in the defensive half.
38' Offside, St. Mirren. Greg Kiltie tries a through ball, but Keanu Baccus is caught offside.
37' Foul by James Penrice (Livingston).
37' Marcus Fraser (St. Mirren) wins a free kick in the defensive half.
36' Kurtis Guthrie (Livingston) wins a free kick in the attacking half.
36' Foul by Charles Dunne (St. Mirren).
36' Foul by Ayo Obileye (Livingston).
36' Greg Kiltie (St. Mirren) wins a free kick in the defensive half.
34' Foul by James Penrice (Livingston).
34' Marcus Fraser (St. Mirren) wins a free kick in the defensive half.
33' Foul by James Penrice (Livingston).
33' Jonah Ayunga (St. Mirren) wins a free kick on the right wing.
28' Corner, Livingston. Conceded by Trevor Carson.
28' Attempt saved. Scott Pittman (Livingston) left footed shot from the left side of the box is saved in the centre of the goal.
26' Offside, St. Mirren. Marcus Fraser tries a through ball, but Keanu Baccus is caught offside.
26' Stéphane Oméonga (Livingston) wins a free kick in the defensive half.
26' Foul by Mark O'Hara (St. Mirren).
20' Corner, Livingston. Conceded by Marcus Fraser.
20' Jason Holt (Livingston) wins a free kick on the left wing.
20' Foul by Charles Dunne (St. Mirren).
20' Attempt missed. Scott Pittman (Livingston) right footed shot from the centre of the box misses to the left following a set piece situation.
18' Kurtis Guthrie (Livingston) wins a free kick on the left wing.
18' Foul by Declan Gallagher (St. Mirren).
14' Corner, Livingston. Conceded by Charles Dunne.
14' Attempt blocked. Dylan Bahamboula (Livingston) right footed shot from the centre of the box is blocked. Assisted by Kurtis Guthrie.
12' Offside, St. Mirren. Declan Gallagher tries a through ball, but Scott Tanser is caught offside.
11' Stéphane Oméonga (Livingston) wins a free kick in the defensive half.
11' Foul by Keanu Baccus (St. Mirren).
8' Attempt missed. Alexandros Gogic (St. Mirren) right footed shot from the centre of the box is high and wide to the right following a corner.
7' Corner, St. Mirren. Conceded by Ayo Obileye.
5' Foul by Jonah Ayunga (St. Mirren).
5' Stéphane Oméonga (Livingston) wins a free kick in the defensive half.
2' Corner, Livingston. Conceded by Trevor Carson.
1' Declan Gallagher (St. Mirren) wins a free kick in the defensive half.
1' Foul by Kurtis Guthrie (Livingston).
1' Foul by Jonah Ayunga (St. Mirren).
1' Jason Holt (Livingston) wins a free kick in the defensive half.
First Half begins.
Lineups are announced and players are warming up.