Corner, St. Johnstone. Conceded by Ivan Konovalov.
90'+4
Attempt saved. Glenn Middleton (St. Johnstone) left footed shot from a difficult angle on the left is saved in the bottom left corner. Assisted by Murray Davidson with a headed pass.
90'+3
Attempt saved. Callum Hendry (St. Johnstone) right footed shot from the right side of the box is saved in the centre of the goal.
90'+1
Hand ball by Glenn Middleton (St. Johnstone).
90'
Goal! Livingston 1, St. Johnstone 1. Jack Fitzwater (Livingston) left footed shot from the left side of the six yard box to the centre of the goal following a set piece situation.
90'
Attempt saved. Scott Pittman (Livingston) header from the centre of the box is saved in the centre of the goal. Assisted by Jason Holt with a cross.
89'
Murray Davidson (St. Johnstone) is shown the yellow card for a bad foul.
89'
Joel Nouble (Livingston) wins a free kick on the right wing.
89'
Foul by Murray Davidson (St. Johnstone).
86'
Foul by Cameron MacPherson (St. Johnstone).
86'
Jason Holt (Livingston) wins a free kick in the defensive half.
84'
Foul by Jason Holt (Livingston).
84'
Murray Davidson (St. Johnstone) wins a free kick on the left wing.
81'
Murray Davidson (St. Johnstone) wins a free kick in the defensive half.
81'
Foul by Joel Nouble (Livingston).
80'
Substitution, Livingston. Sebastian Soto replaces Sean Kelly.
80'
Jamie McCart (St. Johnstone) wins a free kick in the defensive half.
80'
Foul by Alan Forrest (Livingston).
80'
Attempt blocked. Sean Kelly (Livingston) left footed shot from outside the box is blocked. Assisted by Scott Pittman.
78'
Foul by Murray Davidson (St. Johnstone).
78'
Scott Pittman (Livingston) wins a free kick in the defensive half.
77'
Callum Hendry (St. Johnstone) wins a free kick on the right wing.
77'
Foul by Ayo Obileye (Livingston).
77'
Substitution, Livingston. Caleb Chukwuemeka replaces Andrew Shinnie.
76'
Goal! Livingston 0, St. Johnstone 1. Glenn Middleton (St. Johnstone) header from very close range to the bottom right corner. Assisted by James Brown with a cross.
74'
Foul by Shaun Rooney (St. Johnstone).
74'
Morgan Boyes (Livingston) wins a free kick in the defensive half.
70'
Corner, Livingston. Conceded by Daniel Cleary.
69'
Substitution, St. Johnstone. Glenn Middleton replaces Stevie May.
68'
Foul by Alan Forrest (Livingston).
68'
James Brown (St. Johnstone) wins a free kick on the left wing.
67'
Murray Davidson (St. Johnstone) wins a free kick in the attacking half.
67'
Foul by Scott Pittman (Livingston).
66'
Attempt missed. Alan Forrest (Livingston) right footed shot from the left side of the box misses to the right. Assisted by Sean Kelly.
65'
Foul by Cameron MacPherson (St. Johnstone).
65'
Jack Fitzwater (Livingston) wins a free kick on the right wing.
64'
Substitution, Livingston. Alan Forrest replaces Odin Bailey.
64'
Callum Hendry (St. Johnstone) wins a free kick in the defensive half.
64'
Foul by Jason Holt (Livingston).
63'
Attempt saved. Callum Hendry (St. Johnstone) right footed shot from the right side of the box is saved in the centre of the goal. Assisted by Stevie May.
62'
Callum Hendry (St. Johnstone) wins a free kick in the attacking half.
62'
Foul by Jack Fitzwater (Livingston).
60'
Attempt blocked. Andrew Shinnie (Livingston) right footed shot from the centre of the box is blocked. Assisted by Nicky Devlin.
58'
Substitution, St. Johnstone. James Brown replaces Callum Booth.
56'
Attempt saved. Odin Bailey (Livingston) right footed shot from the centre of the box is saved in the bottom left corner. Assisted by Ayo Obileye with a through ball.
55'
Stevie May (St. Johnstone) wins a free kick in the attacking half.
55'
Hand ball by Ayo Obileye (Livingston).
50'
Callum Booth (St. Johnstone) wins a free kick in the defensive half.
50'
Foul by Odin Bailey (Livingston).
50'
Attempt blocked. Jason Holt (Livingston) right footed shot from outside the box is blocked. Assisted by Scott Pittman.
47'
Sean Kelly (Livingston) wins a free kick in the defensive half.
47'
Foul by Cameron MacPherson (St. Johnstone).
45'
Second Half begins Livingston 0, St. Johnstone 0.
45'+1
First Half ends, Livingston 0, St. Johnstone 0.
45'
Hand ball by Joel Nouble (Livingston).
45'
Hand ball by Daniel Cleary (St. Johnstone).
43'
Hand ball by Andrew Shinnie (Livingston).
43'
Attempt blocked. Melker Hallberg (St. Johnstone) right footed shot from outside the box is blocked.
41'
Stevie May (St. Johnstone) wins a free kick in the attacking half.
41'
Foul by Morgan Boyes (Livingston).
38'
Callum Hendry (St. Johnstone) is shown the yellow card for a bad foul.
38'
Foul by Callum Hendry (St. Johnstone).
38'
Nicky Devlin (Livingston) wins a free kick in the defensive half.
37'
Attempt missed. Stevie May (St. Johnstone) right footed shot from outside the box is close, but misses to the left. Assisted by Callum Booth.
36'
Attempt missed. Andrew Shinnie (Livingston) right footed shot from outside the box is high and wide to the right.
33'
Corner, Livingston. Conceded by Jamie McCart.
33'
Attempt blocked. Odin Bailey (Livingston) right footed shot from the centre of the box is blocked. Assisted by Nicky Devlin.
32'
Joel Nouble (Livingston) wins a free kick in the defensive half.
32'
Foul by Liam Gordon (St. Johnstone).
29'
Foul by Morgan Boyes (Livingston).
29'
Shaun Rooney (St. Johnstone) wins a free kick on the right wing.
28'
Hand ball by Cameron MacPherson (St. Johnstone).
26'
Foul by Cameron MacPherson (St. Johnstone).
26'
Sean Kelly (Livingston) wins a free kick in the defensive half.
25'
Jason Holt (Livingston) wins a free kick on the left wing.
25'
Foul by Cameron MacPherson (St. Johnstone).
24'
Jason Holt (Livingston) wins a free kick in the defensive half.
24'
Foul by Cameron MacPherson (St. Johnstone).
22'
Foul by Morgan Boyes (Livingston).
22'
Callum Hendry (St. Johnstone) wins a free kick on the right wing.
19'
Offside, St. Johnstone. Jamie McCart tries a through ball, but Callum Hendry is caught offside.
19'
Corner, Livingston. Conceded by Zander Clark.
18'
Corner, Livingston. Conceded by Zander Clark.
14'
Andrew Shinnie (Livingston) is shown the yellow card for a bad foul.
14'
Foul by Andrew Shinnie (Livingston).
14'
Daniel Cleary (St. Johnstone) wins a free kick in the defensive half.
10'
Corner, St. Johnstone. Conceded by Nicky Devlin.
7'
Foul by Joel Nouble (Livingston).
7'
Murray Davidson (St. Johnstone) wins a free kick in the defensive half.
4'
Attempt saved. Stevie May (St. Johnstone) right footed shot from outside the box is saved in the centre of the goal. Assisted by Murray Davidson.
4'
Attempt blocked. Scott Pittman (Livingston) right footed shot from outside the box is blocked.
3'
Andrew Shinnie (Livingston) wins a free kick on the left wing.
3'
Foul by Shaun Rooney (St. Johnstone).
3'
Joel Nouble (Livingston) wins a free kick in the defensive half.
3'
Foul by Murray Davidson (St. Johnstone).
2'
Attempt missed. Joel Nouble (Livingston) right footed shot from the centre of the box misses to the left.
1'
Foul by Murray Davidson (St. Johnstone).
1'
Scott Pittman (Livingston) wins a free kick in the attacking half.
1'
Attempt missed. Callum Hendry (St. Johnstone) right footed shot from the centre of the box is just a bit too high. Assisted by Melker Hallberg with a cross.