Murray Davidson (St. Johnstone) wins a free kick in the attacking half.
90'+5
Peter Pawlett (Aberdeen) wins a free kick in the defensive half.
90'+5
Foul by Paul Paton (St. Johnstone).
90'+4
Corner, St. Johnstone. Conceded by Scott Wright.
90'+4
Attempt blocked. Craig Thomson (St. Johnstone) right footed shot from outside the box is blocked.
90'+3
Liam Craig (St. Johnstone) is shown the yellow card.
90'+3
Jayden Stockley (Aberdeen) is shown the yellow card.
90'+1
Ryan Jack (Aberdeen) wins a free kick on the right wing.
90'+1
Foul by Paul Paton (St. Johnstone).
89'
Attempt saved. Liam Craig (St. Johnstone) left footed shot from outside the box is saved in the centre of the goal.
88'
Substitution, Aberdeen. Scott Wright replaces Jonny Hayes.
88'
Substitution, St. Johnstone. Blair Alston replaces Danny Swanson.
87'
Attempt missed. Ash Taylor (Aberdeen) header from the left side of the six yard box misses to the left.
87'
Hand ball by Murray Davidson (St. Johnstone).
86'
Foul by Ryan Jack (Aberdeen).
86'
Graham Cummins (St. Johnstone) wins a free kick in the defensive half.
85'
Attempt missed. Jonny Hayes (Aberdeen) right footed shot from outside the box is just a bit too high.
83'
Goal! Aberdeen 0, St. Johnstone 2. Craig Thomson (St. Johnstone) right footed shot from the centre of the box to the bottom left corner. Assisted by Danny Swanson following a fast break.
82'
Foul by Liam Craig (St. Johnstone).
82'
Shaleum Logan (Aberdeen) wins a free kick in the attacking half.
80'
Goal! Aberdeen 0, St. Johnstone 1. Danny Swanson (St. Johnstone) right footed shot from a difficult angle on the left to the bottom right corner. Assisted by Liam Craig following a set piece situation.
79'
Attempt saved. Craig Thomson (St. Johnstone) left footed shot from outside the box is saved in the top left corner.
77'
Peter Pawlett (Aberdeen) wins a free kick on the right wing.
77'
Foul by Richard Foster (St. Johnstone).
72'
Substitution, St. Johnstone. Craig Thomson replaces David Wotherspoon.
72'
Liam Craig (St. Johnstone) wins a free kick in the attacking half.
72'
Foul by Ryan Jack (Aberdeen).
69'
Brian Easton (St. Johnstone) wins a free kick in the attacking half.
69'
Foul by Jayden Stockley (Aberdeen).
67'
Attempt missed. David Wotherspoon (St. Johnstone) right footed shot from outside the box misses to the left.
67'
Murray Davidson (St. Johnstone) wins a free kick in the defensive half.
67'
Foul by Jayden Stockley (Aberdeen).
66'
Substitution, Aberdeen. Peter Pawlett replaces Ryan Christie.
66'
Substitution, Aberdeen. Jayden Stockley replaces Adam Rooney.
64'
Hand ball by Adam Rooney (Aberdeen).
62'
Attempt missed. Danny Swanson (St. Johnstone) left footed shot from outside the box is close, but misses to the left.
61'
Attempt missed. Ryan Jack (Aberdeen) right footed shot from the right side of the box is too high.
59'
Foul by Graeme Shinnie (Aberdeen).
59'
David Wotherspoon (St. Johnstone) wins a free kick in the defensive half.
58'
Foul by Andrew Considine (Aberdeen).
58'
Graham Cummins (St. Johnstone) wins a free kick in the defensive half.
57'
Attempt missed. Adam Rooney (Aberdeen) header from the centre of the box is close, but misses to the right.
55'
Attempt missed. Kenny McLean (Aberdeen) left footed shot from outside the box is just a bit too high.
54'
Attempt missed. Ash Taylor (Aberdeen) right footed shot from outside the box misses to the right.
54'
Attempt blocked. Ryan Christie (Aberdeen) left footed shot from the centre of the box is blocked.
53'
Corner, Aberdeen. Conceded by Joe Shaughnessy.
50'
Attempt missed. Brian Easton (St. Johnstone) left footed shot from outside the box is too high.
48'
Hand ball by Danny Swanson (St. Johnstone).
47'
Attempt missed. Kenny McLean (Aberdeen) left footed shot from the centre of the box is close, but misses to the right.
46'
Niall McGinn (Aberdeen) wins a free kick on the left wing.
46'
Foul by David Wotherspoon (St. Johnstone).
45'
Second Half begins Aberdeen 0, St. Johnstone 0.
45'+2
First Half ends, Aberdeen 0, St. Johnstone 0.
45'+1
Foul by Shaleum Logan (Aberdeen).
45'+1
Danny Swanson (St. Johnstone) wins a free kick in the defensive half.
44'
Attempt missed. Kenny McLean (Aberdeen) header from the centre of the box is close, but misses to the left.
43'
Corner, Aberdeen. Conceded by Liam Craig.
41'
Foul by Adam Rooney (Aberdeen).
41'
Liam Craig (St. Johnstone) wins a free kick in the defensive half.
39'
David Wotherspoon (St. Johnstone) wins a free kick in the attacking half.
39'
Foul by Graeme Shinnie (Aberdeen).
37'
Corner, Aberdeen. Conceded by Joe Shaughnessy.
35'
Substitution, St. Johnstone. Paul Paton replaces Chris Millar because of an injury.
33'
Joe Shaughnessy (St. Johnstone) is shown the yellow card for a bad foul.
33'
Foul by Joe Shaughnessy (St. Johnstone).
33'
Kenny McLean (Aberdeen) wins a free kick in the defensive half.
32'
Foul by Kenny McLean (Aberdeen).
32'
Joe Shaughnessy (St. Johnstone) wins a free kick in the attacking half.
30'
Jonny Hayes (Aberdeen) wins a free kick in the defensive half.
30'
Foul by Chris Millar (St. Johnstone).
28'
Steven Anderson (St. Johnstone) is shown the yellow card for a bad foul.
28'
Ryan Jack (Aberdeen) wins a free kick in the defensive half.
28'
Foul by Steven Anderson (St. Johnstone).
27'
Attempt blocked. Jonny Hayes (Aberdeen) left footed shot from outside the box is blocked.
26'
Kenny McLean (Aberdeen) wins a free kick in the defensive half.
26'
Foul by Joe Shaughnessy (St. Johnstone).
24'
Foul by Chris Millar (St. Johnstone).
24'
Shaleum Logan (Aberdeen) wins a free kick on the left wing.
20'
Foul by Chris Millar (St. Johnstone).
20'
Ryan Christie (Aberdeen) wins a free kick in the defensive half.
19'
Jonny Hayes (Aberdeen) is shown the yellow card for a bad foul.
19'
Richard Foster (St. Johnstone) wins a free kick in the defensive half.
19'
Foul by Jonny Hayes (Aberdeen).
18'
Shaleum Logan (Aberdeen) is shown the yellow card for a bad foul.
17'
Danny Swanson (St. Johnstone) wins a free kick in the defensive half.
17'
Foul by Shaleum Logan (Aberdeen).
17'
Attempt blocked. Niall McGinn (Aberdeen) right footed shot from long range on the right is blocked.
16'
Danny Swanson (St. Johnstone) wins a free kick in the attacking half.
16'
Foul by Graeme Shinnie (Aberdeen).
14'
Foul by Kenny McLean (Aberdeen).
14'
Danny Swanson (St. Johnstone) wins a free kick on the left wing.
12'
Foul by Andrew Considine (Aberdeen).
12'
Steven Anderson (St. Johnstone) wins a free kick in the attacking half.
12'
Corner, Aberdeen. Conceded by Richard Foster.
10'
Attempt blocked. Niall McGinn (Aberdeen) left footed shot from outside the box is blocked.
9'
Graham Cummins (St. Johnstone) wins a free kick in the defensive half.
9'
Foul by Andrew Considine (Aberdeen).
8'
Attempt saved. Adam Rooney (Aberdeen) left footed shot from the centre of the box is saved in the bottom right corner.
3'
Corner, St. Johnstone. Conceded by Andrew Considine.
2'
Adam Rooney (Aberdeen) wins a free kick in the defensive half.