Goal! St. Mirren 3, Aberdeen 1. Greg Kiltie (St. Mirren) left footed shot from more than 35 yards to the centre of the goal.
90'+5
Attempt missed. Kelle Roos (Aberdeen) header from the centre of the box misses to the left. Assisted by Matthew Kennedy with a cross following a corner.
90'+4
Corner, Aberdeen. Conceded by Trevor Carson.
90'+4
Attempt saved. Matthew Kennedy (Aberdeen) right footed shot from outside the box is saved in the top centre of the goal.
90'+2
Alexandros Gogic (St. Mirren) is shown the yellow card for a bad foul.
90'+2
Ross McCrorie (Aberdeen) wins a free kick in the attacking half.
90'+2
Foul by Alexandros Gogic (St. Mirren).
90'+2
Offside, St. Mirren. Alexandros Gogic tries a through ball, but Eamonn Brophy is caught offside.
90'
Substitution, St. Mirren. Alexandros Gogic replaces Jonah Ayunga.
89'
Ryan Strain (St. Mirren) is shown the yellow card.
88'
Foul by Ryan Duncan (Aberdeen).
88'
Keanu Baccus (St. Mirren) wins a free kick in the defensive half.
87'
Corner, Aberdeen. Conceded by Greg Kiltie.
85'
Attempt missed. Ryan Duncan (Aberdeen) header from very close range is close, but misses to the right. Assisted by Matthew Kennedy with a cross following a corner.
85'
Corner, Aberdeen. Conceded by Scott Tanser.
84'
Bojan Miovski (Aberdeen) wins a free kick in the attacking half.
84'
Foul by Charles Dunne (St. Mirren).
84'
Substitution, St. Mirren. Eamonn Brophy replaces Curtis Main.
82'
Attempt blocked. Jack MacKenzie (Aberdeen) left footed shot from outside the box is blocked. Assisted by Ylber Ramadani.
82'
Attempt saved. Jack MacKenzie (Aberdeen) right footed shot from the left side of the box is saved in the centre of the goal. Assisted by Liam Scales.
77'
Attempt missed. Mark O'Hara (St. Mirren) right footed shot from outside the box misses to the left. Assisted by Jonah Ayunga.
75'
Ylber Ramadani (Aberdeen) hits the bar with a left footed shot from the centre of the box. Assisted by Ross McCrorie following a corner.
75'
Corner, Aberdeen. Conceded by Curtis Main.
74'
Ryan Duncan (Aberdeen) wins a free kick on the left wing.
74'
Foul by Ryan Strain (St. Mirren).
73'
Attempt missed. Declan Gallagher (St. Mirren) header from the right side of the six yard box is too high. Assisted by Ryan Strain with a cross following a corner.
73'
Corner, St. Mirren. Conceded by Liam Scales.
72'
Corner, St. Mirren. Conceded by Jack MacKenzie.
72'
Corner, St. Mirren. Conceded by Liam Scales.
69'
Attempt blocked. Keanu Baccus (St. Mirren) right footed shot from outside the box is blocked.
67'
Keanu Baccus (St. Mirren) is shown the yellow card for a bad foul.
67'
Ylber Ramadani (Aberdeen) wins a free kick in the defensive half.
67'
Foul by Keanu Baccus (St. Mirren).
66'
Substitution, Aberdeen. Christian Ramírez replaces Hayden Coulson because of an injury.
64'
Matthew Kennedy (Aberdeen) wins a free kick in the defensive half.
64'
Foul by Jonah Ayunga (St. Mirren).
64'
Penalty saved! Jonah Ayunga (St. Mirren) fails to capitalise on this great opportunity, right footed shot saved in the centre of the goal.
62'
Ross McCrorie (Aberdeen) is shown the yellow card for a bad foul.
62'
Penalty conceded by Ross McCrorie (Aberdeen) after a foul in the penalty area.
62'
Penalty St. Mirren. Jonah Ayunga draws a foul in the penalty area.
60'
Bojan Miovski (Aberdeen) wins a free kick in the attacking half.
60'
Foul by Charles Dunne (St. Mirren).
60'
Delay over. They are ready to continue.
59'
Delay over. They are ready to continue.
56'
Delay in match (St. Mirren).
56'
Delay in match because of an injury Hayden Coulson (Aberdeen).
56'
Attempt missed. Ryan Strain (St. Mirren) left footed shot from the centre of the box is high and wide to the right. Assisted by Keanu Baccus.
55'
Attempt missed. Ryan Duncan (Aberdeen) left footed shot from the left side of the box is close, but misses to the right.
54'
Matthew Kennedy (Aberdeen) wins a free kick in the defensive half.
54'
Foul by Jonah Ayunga (St. Mirren).
53'
Goal! St. Mirren 2, Aberdeen 1. Mark O'Hara (St. Mirren) converts the penalty with a right footed shot to the bottom left corner.
51'
Penalty conceded by Kelle Roos (Aberdeen) after a foul in the penalty area.
51'
Penalty St. Mirren. Curtis Main draws a foul in the penalty area.
47'
Ryan Duncan (Aberdeen) wins a free kick in the defensive half.
47'
Foul by Greg Kiltie (St. Mirren).
46'
Attempt blocked. Greg Kiltie (St. Mirren) left footed shot from outside the box is blocked.
45'
Second Half begins St. Mirren 1, Aberdeen 1.
45'
Substitution, Aberdeen. Ryan Duncan replaces Leighton Clarkson.
45'
Substitution, Aberdeen. Jack MacKenzie replaces Duk because of an injury.
45'
Substitution, St. Mirren. Greg Kiltie replaces Ethan Erhahon.
45'+5
First Half ends, St. Mirren 1, Aberdeen 1.
45'
Foul by Duk (Aberdeen).
45'
Marcus Fraser (St. Mirren) wins a free kick in the defensive half.
44'
Attempt saved. Jonah Ayunga (St. Mirren) header from the right side of the six yard box is saved in the top centre of the goal. Assisted by Curtis Main with a cross.
43'
Foul by Ylber Ramadani (Aberdeen).
43'
Jonah Ayunga (St. Mirren) wins a free kick on the right wing.
41'
Foul by Leighton Clarkson (Aberdeen).
41'
Ryan Strain (St. Mirren) wins a free kick on the right wing.
40'
Foul by Bojan Miovski (Aberdeen).
40'
Charles Dunne (St. Mirren) wins a free kick in the defensive half.
39'
Hayden Coulson (Aberdeen) wins a free kick in the defensive half.
39'
Foul by Curtis Main (St. Mirren).
38'
Own Goal by Kelle Roos, Aberdeen. St. Mirren 1, Aberdeen 1.
38'
Penalty missed! Still St. Mirren 0, Aberdeen 1. Mark O'Hara (St. Mirren) hits the left post with a right footed shot.
37'
Delay over. They are ready to continue.
36'
VAR Decision: Penalty St. Mirren.
35'
Anthony Stewart (Aberdeen) is shown the red card.
35'
Foul by Anthony Stewart (Aberdeen).
35'
Penalty conceded by Anthony Stewart (Aberdeen) after a foul in the penalty area.
35'
Jonah Ayunga (St. Mirren) wins a free kick in the attacking half.
35'
Penalty conceded by Anthony Stewart (Aberdeen) after a foul in the penalty area.
35'
Penalty St. Mirren. Jonah Ayunga draws a foul in the penalty area.
35'
Attempt missed. Jonah Ayunga (St. Mirren) left footed shot from the left side of the box is just a bit too high. Assisted by Keanu Baccus.
33'
Attempt saved. Hayden Coulson (Aberdeen) right footed shot from outside the box is saved in the bottom right corner. Assisted by Ylber Ramadani.
32'
Delay over. They are ready to continue.
32'
Delay over. They are ready to continue.
31'
Delay in match because of an injury Duk (Aberdeen).
30'
Ethan Erhahon (St. Mirren) is shown the yellow card for a bad foul.
30'
Duk (Aberdeen) wins a free kick in the defensive half.
30'
Foul by Ethan Erhahon (St. Mirren).
24'
Attempt missed. Ethan Erhahon (St. Mirren) left footed shot from the centre of the box misses to the left.
23'
Corner, St. Mirren. Conceded by Liam Scales.
23'
Attempt blocked. Keanu Baccus (St. Mirren) right footed shot from the right side of the box is blocked. Assisted by Ryan Strain.
23'
Attempt blocked. Curtis Main (St. Mirren) right footed shot from the centre of the box is blocked.
22'
Corner, St. Mirren. Conceded by Hayden Coulson.
19'
Foul by Scott Tanser (St. Mirren).
19'
Matthew Kennedy (Aberdeen) wins a free kick in the defensive half.
17'
Liam Scales (Aberdeen) wins a free kick in the defensive half.
17'
Foul by Curtis Main (St. Mirren).
16'
Delay over. They are ready to continue.
16'
Delay over. They are ready to continue.
15'
Delay in match because of an injury Matthew Kennedy (Aberdeen).
15'
Delay in match because of an injury Scott Tanser (St. Mirren).
13'
Attempt missed. Hayden Coulson (Aberdeen) left footed shot from more than 35 yards is close, but misses the top right corner. Assisted by Connor Barron.
12'
Matthew Kennedy (Aberdeen) wins a free kick on the right wing.
12'
Foul by Mark O'Hara (St. Mirren).
11'
Connor Barron (Aberdeen) wins a free kick in the defensive half.
11'
Foul by Mark O'Hara (St. Mirren).
9'
Goal! St. Mirren 0, Aberdeen 1. Matthew Kennedy (Aberdeen) right footed shot from outside the box to the top left corner. Assisted by Connor Barron.
9'
Attempt saved. Matthew Kennedy (Aberdeen) right footed shot from a difficult angle on the right is saved in the bottom right corner. Assisted by Hayden Coulson with a cross.
8'
Attempt blocked. Declan Gallagher (St. Mirren) header from the left side of the six yard box is blocked. Assisted by Ethan Erhahon with a cross.
7'
Corner, St. Mirren. Conceded by Liam Scales.
5'
Hayden Coulson (Aberdeen) wins a free kick on the left wing.
5'
Foul by Keanu Baccus (St. Mirren).
3'
Ross McCrorie (Aberdeen) wins a free kick in the defensive half.
3'
Foul by Mark O'Hara (St. Mirren).
2'
Corner, St. Mirren. Conceded by Hayden Coulson.
2'
Attempt blocked. Curtis Main (St. Mirren) header from the left side of the box is blocked. Assisted by Ethan Erhahon with a cross.
1'
Attempt blocked. Marcus Fraser (St. Mirren) header from the centre of the box is blocked. Assisted by Curtis Main with a headed pass.