Duk (Aberdeen) wins a free kick in the attacking half.
90'+3
Foul by Maksym Kucheriavyi (St. Johnstone).
90'+3
Foul by Dante Polvara (Aberdeen).
90'+3
James Brown (St. Johnstone) wins a free kick in the defensive half.
90'+3
Attempt saved. Shayden Morris (Aberdeen) right footed shot from the right side of the box is saved in the centre of the goal. Assisted by Duk.
90'+1
Attempt missed. Shayden Morris (Aberdeen) right footed shot from the right side of the box is close, but misses to the right. Assisted by Dante Polvara.
88'
James Brown (St. Johnstone) is shown the yellow card for a bad foul.
88'
Shayden Morris (Aberdeen) wins a free kick in the defensive half.
88'
Foul by James Brown (St. Johnstone).
87'
Substitution, Aberdeen. Dante Polvara replaces Bojan Miovski.
86'
Shayden Morris (Aberdeen) wins a free kick on the right wing.
86'
James Brown (St. Johnstone) wins a free kick in the defensive half.
85'
Attempt missed. Duk (Aberdeen) header from the centre of the box misses to the left. Assisted by Jonny Hayes with a cross following a corner.
84'
Corner, Aberdeen. Conceded by James Brown.
84'
Substitution, St. Johnstone. Michael O'Halloran replaces Ryan McGowan.
83'
Attempt missed. James Brown (St. Johnstone) header from outside the box is high and wide to the left.
83'
Attempt saved. Jamie Murphy (St. Johnstone) left footed shot from the centre of the box is saved in the centre of the goal.
82'
Attempt blocked. Ross McCrorie (Aberdeen) right footed shot from outside the box is blocked.
79'
Ylber Ramadani (Aberdeen) wins a free kick on the left wing.
79'
Foul by Stevie May (St. Johnstone).
79'
Offside, St. Johnstone. Melker Hallberg tries a through ball, but Alex Mitchell is caught offside.
78'
Maksym Kucheriavyi (St. Johnstone) wins a free kick in the defensive half.
78'
Foul by Ross McCrorie (Aberdeen).
77'
Duk (Aberdeen) wins a free kick in the defensive half.
77'
Foul by Murray Davidson (St. Johnstone).
76'
Foul by Shayden Morris (Aberdeen).
76'
Melker Hallberg (St. Johnstone) wins a free kick in the defensive half.
Attempt missed. Jamie Murphy (St. Johnstone) right footed shot from outside the box is high and wide to the right. Assisted by Melker Hallberg.
69'
Attempt blocked. Ross McCrorie (Aberdeen) right footed shot from outside the box is blocked.
66'
Attempt missed. Ross McCrorie (Aberdeen) left footed shot from the centre of the box is too high. Assisted by Leighton Clarkson.
66'
Attempt saved. Bojan Miovski (Aberdeen) left footed shot from the centre of the box is saved in the centre of the goal. Assisted by Jonny Hayes.
63'
Corner, Aberdeen. Conceded by Stevie May.
62'
Ylber Ramadani (Aberdeen) wins a free kick on the right wing.
62'
Foul by James Brown (St. Johnstone).
62'
Substitution, St. Johnstone. Stevie May replaces Theo Bair.
62'
Substitution, St. Johnstone. Maksym Kucheriavyi replaces Graham Carey.
62'
Substitution, St. Johnstone. Murray Davidson replaces Daniel Phillips.
60'
Attempt missed. Ross McCrorie (Aberdeen) right footed shot from the centre of the box misses to the left following a corner.
60'
Corner, Aberdeen. Conceded by Remi Matthews.
60'
Attempt saved. Ross McCrorie (Aberdeen) left footed shot from outside the box is saved in the top centre of the goal. Assisted by Jayden Richardson.
56'
Goal! St. Johnstone 0, Aberdeen 1. Leighton Clarkson (Aberdeen) from a free kick with a right footed shot to the top left corner.
54'
Jonny Hayes (Aberdeen) wins a free kick in the attacking half.
54'
Foul by Graham Carey (St. Johnstone).
53'
Attempt missed. Leighton Clarkson (Aberdeen) right footed shot from outside the box is close, but misses to the left. Assisted by Vicente Besuijen.
52'
Anthony Stewart (Aberdeen) wins a free kick in the defensive half.
52'
Foul by Theo Bair (St. Johnstone).
49'
Graham Carey (St. Johnstone) is shown the yellow card for a bad foul.
49'
Hayden Coulson (Aberdeen) wins a free kick in the defensive half.
49'
Foul by Graham Carey (St. Johnstone).
49'
Foul by Bojan Miovski (Aberdeen).
49'
Drey Wright (St. Johnstone) wins a free kick in the defensive half.
47'
Corner, Aberdeen. Conceded by Drey Wright.
45'
Second Half begins St. Johnstone 0, Aberdeen 0.
45'+2
First Half ends, St. Johnstone 0, Aberdeen 0.
45'+1
Foul by Bojan Miovski (Aberdeen).
45'+1
James Brown (St. Johnstone) wins a free kick in the defensive half.
45'
Corner, St. Johnstone. Conceded by Hayden Coulson.
44'
Foul by Ylber Ramadani (Aberdeen).
44'
Melker Hallberg (St. Johnstone) wins a free kick in the defensive half.
42'
Daniel Phillips (St. Johnstone) is shown the yellow card for a bad foul.
42'
Ross McCrorie (Aberdeen) wins a free kick in the defensive half.
42'
Foul by Daniel Phillips (St. Johnstone).
41'
Foul by Graham Carey (St. Johnstone).
41'
Hayden Coulson (Aberdeen) wins a free kick on the left wing.
40'
Melker Hallberg (St. Johnstone) is shown the yellow card for a bad foul.
40'
Jayden Richardson (Aberdeen) wins a free kick on the right wing.
40'
Foul by Melker Hallberg (St. Johnstone).
39'
Corner, St. Johnstone. Conceded by Kelle Roos.
39'
Attempt saved. Graham Carey (St. Johnstone) left footed shot from long range on the right is saved in the top left corner.
38'
Foul by Hayden Coulson (Aberdeen).
38'
Graham Carey (St. Johnstone) wins a free kick on the right wing.
35'
Bojan Miovski (Aberdeen) wins a free kick in the defensive half.
35'
Foul by Melker Hallberg (St. Johnstone).
33'
Foul by Liam Scales (Aberdeen).
33'
Graham Carey (St. Johnstone) wins a free kick in the attacking half.
32'
Corner, Aberdeen. Conceded by James Brown.
31'
Liam Scales (Aberdeen) wins a free kick in the attacking half.
31'
Foul by Graham Carey (St. Johnstone).
30'
Vicente Besuijen (Aberdeen) wins a free kick on the right wing.
30'
Foul by James Brown (St. Johnstone).
28'
Foul by Liam Scales (Aberdeen).
28'
Graham Carey (St. Johnstone) wins a free kick in the attacking half.
28'
Attempt blocked. Bojan Miovski (Aberdeen) left footed shot from outside the box is blocked.
27'
Corner, St. Johnstone. Conceded by Hayden Coulson.
26'
Attempt missed. Daniel Phillips (St. Johnstone) left footed shot from the left side of the box is close, but misses to the right. Assisted by Ryan McGowan following a corner.
25'
Corner, St. Johnstone. Conceded by Hayden Coulson.
22'
Foul by Anthony Stewart (Aberdeen).
22'
Theo Bair (St. Johnstone) wins a free kick in the attacking half.
21'
Offside, Aberdeen. Anthony Stewart tries a through ball, but Vicente Besuijen is caught offside.
19'
Andrew Considine (St. Johnstone) is shown the yellow card for a bad foul.
18'
Vicente Besuijen (Aberdeen) wins a free kick on the right wing.
18'
Foul by Andrew Considine (St. Johnstone).
16'
Foul by Ylber Ramadani (Aberdeen).
16'
Graham Carey (St. Johnstone) wins a free kick on the left wing.
14'
Attempt blocked. Graham Carey (St. Johnstone) left footed shot from outside the box is blocked. Assisted by Jamie Murphy.
13'
Corner, St. Johnstone. Conceded by Liam Scales.
13'
Attempt blocked. Hayden Coulson (Aberdeen) left footed shot from outside the box is blocked. Assisted by Bojan Miovski.
13'
Attempt blocked. Hayden Coulson (Aberdeen) right footed shot from outside the box is blocked. Assisted by Ross McCrorie.
12'
Vicente Besuijen (Aberdeen) wins a free kick in the defensive half.
12'
Foul by Andrew Considine (St. Johnstone).
10'
Offside, Aberdeen. Jonny Hayes tries a through ball, but Bojan Miovski is caught offside.
7'
Attempt missed. Vicente Besuijen (Aberdeen) right footed shot from the centre of the box misses to the left. Assisted by Jayden Richardson with a cross.
6'
Foul by Hayden Coulson (Aberdeen).
6'
Drey Wright (St. Johnstone) wins a free kick in the defensive half.
5'
Jonny Hayes (Aberdeen) wins a free kick in the attacking half.
5'
Foul by Ryan McGowan (St. Johnstone).
4'
Vicente Besuijen (Aberdeen) wins a free kick in the defensive half.
4'
Foul by Melker Hallberg (St. Johnstone).
4'
Offside, Aberdeen. Jayden Richardson tries a through ball, but Bojan Miovski is caught offside.
2'
Attempt blocked. Melker Hallberg (St. Johnstone) right footed shot from outside the box is blocked.