James Penrice (Livingston) wins a free kick in the defensive half.
89'
Offside, St. Johnstone. Theo Bair tries a through ball, but Stevie May is caught offside.
86'
Foul by Nicky Devlin (Livingston).
86'
Cameron MacPherson (St. Johnstone) wins a free kick in the defensive half.
83'
Substitution, Livingston. Ayo Obileye replaces Stephen Kelly.
83'
Offside, St. Johnstone. Theo Bair tries a through ball, but Adam Montgomery is caught offside.
81'
Goal! St. Johnstone 2, Livingston 4. James Penrice (Livingston) left footed shot from the left side of the box to the top left corner. Assisted by Stephen Kelly.
78'
Attempt missed. Jamie Murphy (St. Johnstone) right footed shot from the left side of the box is high and wide to the right. Assisted by Daniel Phillips.
78'
Attempt blocked. Daniel Phillips (St. Johnstone) left footed shot from outside the box is blocked. Assisted by Stevie May.
76'
Attempt blocked. Adam Montgomery (St. Johnstone) left footed shot from the left side of the box is blocked. Assisted by Theo Bair.
76'
Attempt missed. Theo Bair (St. Johnstone) header from the centre of the box misses to the left. Assisted by Andrew Considine with a cross.
76'
Substitution, Livingston. Kurtis Guthrie replaces Bruce Anderson because of an injury.
75'
Substitution, St. Johnstone. Theo Bair replaces Nicky Clark.
75'
Corner, St. Johnstone. Conceded by Morgan Boyes.
73'
Drey Wright (St. Johnstone) wins a free kick in the defensive half.
Substitution, Livingston. Scott Pittman replaces Andrew Shinnie.
69'
Liam Gordon (St. Johnstone) is shown the yellow card for a bad foul.
69'
Foul by Liam Gordon (St. Johnstone).
69'
Bruce Anderson (Livingston) wins a free kick in the attacking half.
67'
Goal! St. Johnstone 2, Livingston 3. Connor McLennan (St. Johnstone) right footed shot from very close range to the centre of the goal.
67'
Attempt saved. Jamie Murphy (St. Johnstone) right footed shot from the centre of the box is saved in the centre of the goal.
67'
Attempt blocked. Stevie May (St. Johnstone) right footed shot from outside the box is blocked. Assisted by Andrew Considine.
65'
Goal! St. Johnstone 1, Livingston 3. Jamie Murphy (St. Johnstone) right footed shot from the centre of the box to the bottom left corner. Assisted by Nicky Clark.
65'
Attempt saved. Nicky Clark (St. Johnstone) right footed shot from the centre of the box is saved in the centre of the goal. Assisted by Liam Gordon with a through ball.
Attempt missed. Stevie May (St. Johnstone) right footed shot from outside the box is too high. Assisted by Jamie Murphy.
53'
Foul by Andrew Shinnie (Livingston).
53'
Daniel Phillips (St. Johnstone) wins a free kick in the defensive half.
50'
Substitution, St. Johnstone. Daniel Phillips replaces Ryan McGowan because of an injury.
48'
Andrew Shinnie (Livingston) wins a free kick in the defensive half.
48'
Foul by Nicky Clark (St. Johnstone).
47'
Offside, Livingston. Sean Kelly tries a through ball, but James Penrice is caught offside.
46'
Stephen Kelly (Livingston) wins a free kick on the left wing.
46'
Foul by Connor McLennan (St. Johnstone).
45'
Second Half begins St. Johnstone 0, Livingston 3.
45'
Substitution, St. Johnstone. Cameron MacPherson replaces Alex Mitchell.
45'
Substitution, St. Johnstone. Jamie Murphy replaces David Wotherspoon.
45'
Substitution, St. Johnstone. Connor McLennan replaces Graham Carey.
45'+3
First Half ends, St. Johnstone 0, Livingston 3.
45'+3
Attempt missed. Bruce Anderson (Livingston) left footed shot from outside the box misses to the left following a corner.
45'+2
Corner, Livingston. Conceded by Ryan McGowan.
45'+2
Corner, Livingston. Conceded by Alex Mitchell.
45'+1
Offside, St. Johnstone. Drey Wright tries a through ball, but Graham Carey is caught offside.
45'
Attempt missed. Graham Carey (St. Johnstone) left footed shot from the centre of the box is just a bit too high. Assisted by David Wotherspoon with a cross following a corner.
44'
Corner, St. Johnstone. Conceded by Morgan Boyes.
43'
Foul by Steven Bradley (Livingston).
43'
Liam Gordon (St. Johnstone) wins a free kick in the defensive half.
41'
Bruce Anderson (Livingston) wins a free kick in the defensive half.
41'
Foul by Andrew Considine (St. Johnstone).
39'
Goal! St. Johnstone 0, Livingston 3. James Penrice (Livingston) left footed shot from very close range to the centre of the goal. Assisted by Bruce Anderson following a corner.
39'
Corner, Livingston. Conceded by Drey Wright.
38'
Corner, Livingston. Conceded by Andrew Considine.
36'
Corner, Livingston. Conceded by David Wotherspoon.
36'
Attempt missed. Stephen Kelly (Livingston) right footed shot from outside the box is high and wide to the left from a direct free kick.
35'
Stephen Kelly (Livingston) wins a free kick in the attacking half.
35'
Foul by Graham Carey (St. Johnstone).
35'
Attempt blocked. Bruce Anderson (Livingston) right footed shot from outside the box is blocked. Assisted by Andrew Shinnie.
32'
Foul by Andrew Shinnie (Livingston).
32'
Ryan McGowan (St. Johnstone) wins a free kick in the defensive half.
Nicky Devlin (Livingston) wins a free kick in the defensive half.
18'
Foul by Nicky Clark (St. Johnstone).
17'
Offside, Livingston. Jack Fitzwater tries a through ball, but Bruce Anderson is caught offside.
15'
Goal! St. Johnstone 0, Livingston 2. Stephen Kelly (Livingston) right footed shot from the centre of the box to the bottom left corner. Assisted by Nicky Devlin.
13'
James Penrice (Livingston) wins a free kick in the defensive half.
13'
Foul by Graham Carey (St. Johnstone).
12'
Foul by Morgan Boyes (Livingston).
12'
Nicky Clark (St. Johnstone) wins a free kick on the right wing.
8'
Goal! St. Johnstone 0, Livingston 1. Stephen Kelly (Livingston) left footed shot from outside the box to the bottom right corner. Assisted by Steven Bradley.
6'
Corner, St. Johnstone. Conceded by James Penrice.
6'
Foul by Morgan Boyes (Livingston).
6'
Nicky Clark (St. Johnstone) wins a free kick on the right wing.
2'
Attempt missed. Drey Wright (St. Johnstone) right footed shot from the centre of the box is just a bit too high. Assisted by Graham Carey with a cross.
1'
Attempt saved. Andrew Considine (St. Johnstone) with an attempt from the centre of the box is saved in the bottom right corner. Assisted by David Wotherspoon with a cross.