Jamie McCart (St. Johnstone) is shown the yellow card.
90'+4
Jake Doyle-Hayes (St. Mirren) wins a free kick on the right wing.
90'+4
Foul by Jamie McCart (St. Johnstone).
90'+4
Cameron MacPherson (St. Mirren) hits the right post with a right footed shot from outside the box from a direct free kick.
90'+3
Alistair McCann (St. Johnstone) is shown the yellow card for a bad foul.
90'+3
Junior Morias (St. Mirren) wins a free kick in the attacking half.
90'+3
Foul by Alistair McCann (St. Johnstone).
90'
Substitution, St. Johnstone. Guy Melamed replaces Murray Davidson.
90'
Jonathan Obika (St. Mirren) wins a free kick on the left wing.
90'
Foul by Liam Gordon (St. Johnstone).
88'
Junior Morias (St. Mirren) wins a free kick on the left wing.
88'
Foul by Shaun Rooney (St. Johnstone).
88'
Attempt blocked. Liam Gordon (St. Johnstone) right footed shot from the centre of the box is blocked.
88'
Foul by Brandon Mason (St. Mirren).
88'
Callum Hendry (St. Johnstone) wins a free kick on the right wing.
87'
Goal! St. Mirren 3, St. Johnstone 2. Jonathan Obika (St. Mirren) header from the centre of the box to the high centre of the goal. Assisted by Kyle McAllister with a cross following a set piece situation.
86'
Hand ball by Murray Davidson (St. Johnstone).
85'
Substitution, St. Mirren. Junior Morias replaces Lee Erwin.
84'
Attempt missed. Cameron MacPherson (St. Mirren) header from the centre of the box misses to the left. Assisted by Richard Tait with a cross.
84'
Jak Alnwick (St. Mirren) wins a free kick in the defensive half.
84'
Foul by Callum Hendry (St. Johnstone).
83'
Foul by Richard Tait (St. Mirren).
83'
Craig Bryson (St. Johnstone) wins a free kick in the defensive half.
82'
Goal! St. Mirren 2, St. Johnstone 2. Lee Erwin (St. Mirren) header from the left side of the six yard box to the bottom left corner. Assisted by Kyle McAllister with a cross.
81'
Attempt missed. Jonathan Obika (St. Mirren) left footed shot from outside the box is high and wide to the left.
78'
Foul by Jake Doyle-Hayes (St. Mirren).
78'
Murray Davidson (St. Johnstone) wins a free kick in the defensive half.
78'
Attempt blocked. Brandon Mason (St. Mirren) right footed shot from the centre of the box is blocked.
75'
Offside, St. Johnstone. Alistair McCann tries a through ball, but Callum Hendry is caught offside.
75'
Substitution, St. Johnstone. Callum Hendry replaces Stevie May.
75'
Substitution, St. Johnstone. Craig Bryson replaces David Wotherspoon.
74'
Substitution, St. Mirren. Brandon Mason replaces Ilkay Durmus.
74'
Substitution, St. Mirren. Cameron MacPherson replaces Marcus Fraser.
74'
Attempt missed. Jamie McGrath (St. Mirren) left footed shot from outside the box is close, but misses to the right. Assisted by Jonathan Obika.
70'
Foul by Richard Tait (St. Mirren).
70'
Murray Davidson (St. Johnstone) wins a free kick in the defensive half.
70'
Jonathan Obika (St. Mirren) wins a free kick in the attacking half.
70'
Foul by Murray Davidson (St. Johnstone).
69'
Attempt blocked. Jamie McCart (St. Johnstone) header from the centre of the box is blocked. Assisted by David Wotherspoon with a cross.
68'
Corner, St. Johnstone. Conceded by Conor McCarthy.
66'
Corner, St. Mirren. Conceded by Liam Gordon.
62'
Attempt missed. Conor McCarthy (St. Mirren) right footed shot from outside the box is high and wide to the right. Assisted by Jake Doyle-Hayes.
61'
Substitution, St. Johnstone. Shaun Rooney replaces Craig Conway.
61'
Substitution, St. Mirren. Jonathan Obika replaces Dylan Connolly.
61'
Substitution, St. Mirren. Kyle McAllister replaces Ethan Erhahon.
60'
Dylan Connolly (St. Mirren) wins a free kick in the defensive half.
60'
Foul by Dan McNamara (St. Johnstone).
59'
Corner, St. Johnstone. Conceded by Jak Alnwick.
59'
Attempt saved. Liam Gordon (St. Johnstone) header from the centre of the box is saved in the top centre of the goal.
59'
Corner, St. Johnstone. Conceded by Conor McCarthy.
56'
Attempt blocked. Joe Shaughnessy (St. Mirren) left footed shot from the centre of the box is blocked. Assisted by Richard Tait.
55'
Jake Doyle-Hayes (St. Mirren) wins a free kick in the attacking half.
55'
Foul by Stevie May (St. Johnstone).
50'
Foul by Ilkay Durmus (St. Mirren).
50'
Alistair McCann (St. Johnstone) wins a free kick in the defensive half.
49'
Foul by Ilkay Durmus (St. Mirren).
49'
Craig Conway (St. Johnstone) wins a free kick in the defensive half.
48'
Foul by Richard Tait (St. Mirren).
48'
Murray Davidson (St. Johnstone) wins a free kick in the defensive half.
47'
Corner, St. Mirren. Conceded by Liam Gordon.
47'
Attempt blocked. Lee Erwin (St. Mirren) left footed shot from outside the box is blocked. Assisted by Conor McCarthy.
45'
Second Half begins St. Mirren 1, St. Johnstone 2.
45'+3
First Half ends, St. Mirren 1, St. Johnstone 2.
45'+2
Offside, St. Mirren. Jamie McGrath tries a through ball, but Dylan Connolly is caught offside.
45'+2
Attempt missed. Ethan Erhahon (St. Mirren) left footed shot from outside the box misses to the right following a corner.
45'+1
Corner, St. Mirren. Conceded by Zander Clark.
45'
Jason Kerr (St. Johnstone) is shown the red card.
45'
Ilkay Durmus (St. Mirren) wins a free kick on the left wing.
45'
Foul by Jason Kerr (St. Johnstone).
44'
Goal! St. Mirren 1, St. Johnstone 2. Scott Tanser (St. Johnstone) right footed shot from outside the box to the bottom right corner.
38'
Foul by Lee Erwin (St. Mirren).
38'
Alistair McCann (St. Johnstone) wins a free kick in the defensive half.
38'
Goal! St. Mirren 1, St. Johnstone 1. Ethan Erhahon (St. Mirren) left footed shot from the centre of the box to the top right corner.
36'
Foul by David Wotherspoon (St. Johnstone).
36'
Lee Erwin (St. Mirren) wins a free kick on the right wing.
34'
Jamie McGrath (St. Mirren) wins a free kick in the defensive half.
34'
Foul by Alistair McCann (St. Johnstone).
32'
Attempt saved. Craig Conway (St. Johnstone) left footed shot from outside the box is saved in the centre of the goal. Assisted by Dan McNamara.
29'
Foul by Jamie McCart (St. Johnstone).
29'
Dylan Connolly (St. Mirren) wins a free kick in the defensive half.
27'
Ilkay Durmus (St. Mirren) wins a free kick in the attacking half.
27'
Foul by Jason Kerr (St. Johnstone).
27'
Foul by Liam Gordon (St. Johnstone).
27'
Lee Erwin (St. Mirren) wins a free kick in the attacking half.
24'
Foul by Ilkay Durmus (St. Mirren).
24'
Jason Kerr (St. Johnstone) wins a free kick in the defensive half.
24'
Offside, St. Johnstone. Jason Kerr tries a through ball, but Dan McNamara is caught offside.
22'
Goal! St. Mirren 0, St. Johnstone 1. Stevie May (St. Johnstone) converts the penalty with a right footed shot to the bottom right corner.
21'
Joe Shaughnessy (St. Mirren) is shown the yellow card for a bad foul.
21'
Penalty conceded by Joe Shaughnessy (St. Mirren) after a foul in the penalty area.
21'
Penalty St. Johnstone. David Wotherspoon draws a foul in the penalty area.
18'
Attempt missed. Jamie McGrath (St. Mirren) right footed shot from outside the box is close, but misses to the left. Assisted by Jake Doyle-Hayes.
16'
Foul by Lee Erwin (St. Mirren).
16'
Murray Davidson (St. Johnstone) wins a free kick in the defensive half.
15'
Corner, St. Mirren. Conceded by Dan McNamara.
14'
Attempt saved. Lee Erwin (St. Mirren) right footed shot from outside the box is saved in the top centre of the goal. Assisted by Jamie McGrath.
7'
Foul by Lee Erwin (St. Mirren).
7'
Murray Davidson (St. Johnstone) wins a free kick on the right wing.