Second Half ends, Aberdeen 2, Heart of Midlothian 0.
90'+6
Foul by Lawrence Shankland (Heart of Midlothian).
90'+6
Connor Barron (Aberdeen) wins a free kick in the attacking half.
90'+4
Liam Scales (Aberdeen) is shown the yellow card.
90'+4
Jorge Grant (Heart of Midlothian) is shown the yellow card for a bad foul.
90'+4
Foul by Jorge Grant (Heart of Midlothian).
90'+4
Connor Barron (Aberdeen) wins a free kick in the defensive half.
90'+4
Attempt blocked. Stephen Humphrys (Heart of Midlothian) right footed shot from outside the box is blocked.
90'+3
Lawrence Shankland (Heart of Midlothian) wins a free kick in the attacking half.
90'+3
Foul by Anthony Stewart (Aberdeen).
90'+3
Attempt missed. Orestis Kiomourtzoglou (Heart of Midlothian) left footed shot from outside the box misses to the left. Assisted by Connor Smith with a headed pass.
90'
Foul by Connor Smith (Heart of Midlothian).
90'
Ylber Ramadani (Aberdeen) wins a free kick in the defensive half.
90'
Substitution, Heart of Midlothian. Jorge Grant replaces Peter Haring because of an injury.
87'
Substitution, Aberdeen. Matthew Kennedy replaces Jack MacKenzie.
84'
Peter Haring (Heart of Midlothian) wins a free kick in the defensive half.
84'
Foul by Marley Watkins (Aberdeen).
82'
Substitution, Heart of Midlothian. Peter Haring replaces Robert Snodgrass.
82'
Substitution, Heart of Midlothian. Connor Smith replaces Alan Forrest.
81'
Substitution, Aberdeen. Marley Watkins replaces Duk because of an injury.
79'
Goal! Aberdeen 2, Heart of Midlothian 0. Vicente Besuijen (Aberdeen) right footed shot from the centre of the box to the bottom left corner. Assisted by Duk.
76'
Attempt missed. Ross McCrorie (Aberdeen) header from the centre of the box is high and wide to the right. Assisted by Connor Barron with a cross following a corner.
76'
Corner, Aberdeen. Conceded by Stephen Kingsley.
74'
Goal! Aberdeen 1, Heart of Midlothian 0. Duk (Aberdeen) left footed shot from the centre of the box to the centre of the goal. Assisted by Ylber Ramadani with a through ball.
72'
Attempt missed. Connor Barron (Aberdeen) right footed shot from outside the box is high and wide to the right from a direct free kick.
71'
Foul by Barrie McKay (Heart of Midlothian).
71'
Vicente Besuijen (Aberdeen) wins a free kick in the attacking half.
71'
Attempt missed. Alan Forrest (Heart of Midlothian) right footed shot from the right side of the box is high and wide to the right. Assisted by Lawrence Shankland with a headed pass.
70'
Orestis Kiomourtzoglou (Heart of Midlothian) wins a free kick in the attacking half.
Attempt saved. Connor Barron (Aberdeen) right footed shot from the right side of the box is saved in the bottom right corner. Assisted by Duk.
67'
Foul by Barrie McKay (Heart of Midlothian).
67'
Duk (Aberdeen) wins a free kick in the defensive half.
66'
Jack MacKenzie (Aberdeen) is shown the yellow card for a bad foul.
66'
Lawrence Shankland (Heart of Midlothian) wins a free kick on the right wing.
66'
Foul by Jack MacKenzie (Aberdeen).
64'
Foul by Alex Cochrane (Heart of Midlothian).
64'
Jayden Richardson (Aberdeen) wins a free kick on the right wing.
63'
Attempt missed. Barrie McKay (Heart of Midlothian) right footed shot from outside the box is high and wide to the left from a direct free kick.
62'
Lawrence Shankland (Heart of Midlothian) wins a free kick in the attacking half.
62'
Foul by Anthony Stewart (Aberdeen).
61'
Attempt missed. Lawrence Shankland (Heart of Midlothian) right footed shot from the centre of the box misses to the right. Assisted by Stephen Kingsley with a cross.
61'
Stephen Humphrys (Heart of Midlothian) wins a free kick in the defensive half.
61'
Foul by Ylber Ramadani (Aberdeen).
59'
Attempt blocked. Anthony Stewart (Aberdeen) left footed shot from outside the box is blocked.
57'
Attempt missed. Bojan Miovski (Aberdeen) left footed shot from very close range misses to the left. Assisted by Ross McCrorie.
56'
Stephen Kingsley (Heart of Midlothian) wins a free kick in the defensive half.
56'
Foul by Bojan Miovski (Aberdeen).
54'
Attempt missed. Alex Cochrane (Heart of Midlothian) left footed shot from outside the box misses to the right following a set piece situation.
54'
Robert Snodgrass (Heart of Midlothian) wins a free kick in the attacking half.
54'
Foul by Connor Barron (Aberdeen).
53'
Attempt missed. Connor Barron (Aberdeen) right footed shot from outside the box is high and wide to the right. Assisted by Leighton Clarkson.
48'
Attempt saved. Duk (Aberdeen) left footed shot from the left side of the box is saved in the bottom right corner. Assisted by Bojan Miovski.
46'
Foul by Lewis Neilson (Heart of Midlothian).
46'
Duk (Aberdeen) wins a free kick in the defensive half.
45'
Second Half begins Aberdeen 0, Heart of Midlothian 0.
45'+4
First Half ends, Aberdeen 0, Heart of Midlothian 0.
45'+3
Corner, Heart of Midlothian. Conceded by Kelle Roos.
45'+3
Attempt saved. Lawrence Shankland (Heart of Midlothian) right footed shot from outside the box is saved in the top centre of the goal. Assisted by Stephen Kingsley.
45'+3
Attempt missed. Ross McCrorie (Aberdeen) header from the centre of the box is high and wide to the right. Assisted by Leighton Clarkson with a cross following a corner.
45'+2
Corner, Aberdeen. Conceded by Craig Gordon.
45'+2
Attempt saved. Duk (Aberdeen) right footed shot from the centre of the box is saved in the centre of the goal. Assisted by Bojan Miovski.
45'+1
Attempt missed. Lawrence Shankland (Heart of Midlothian) header from the centre of the box misses to the left. Assisted by Alex Cochrane with a cross.
45'
Attempt blocked. Ylber Ramadani (Aberdeen) right footed shot from outside the box is blocked.
44'
Orestis Kiomourtzoglou (Heart of Midlothian) is shown the yellow card for a bad foul.
44'
Duk (Aberdeen) wins a free kick on the left wing.
44'
Foul by Orestis Kiomourtzoglou (Heart of Midlothian).
43'
Offside, Heart of Midlothian. Barrie McKay tries a through ball, but Alex Cochrane is caught offside.
42'
Offside, Aberdeen. Connor Barron tries a through ball, but Anthony Stewart is caught offside.
41'
Foul by Alan Forrest (Heart of Midlothian).
41'
Duk (Aberdeen) wins a free kick in the attacking half.
39'
Offside, Aberdeen. Ross McCrorie tries a through ball, but Jayden Richardson is caught offside.
37'
Robert Snodgrass (Heart of Midlothian) is shown the yellow card for a bad foul.
37'
Foul by Robert Snodgrass (Heart of Midlothian).
37'
Connor Barron (Aberdeen) wins a free kick in the attacking half.
36'
Attempt missed. Anthony Stewart (Aberdeen) left footed shot from the centre of the box is close, but misses to the left. Assisted by Ross McCrorie with a headed pass following a set piece situation.
35'
Foul by Orestis Kiomourtzoglou (Heart of Midlothian).
35'
Leighton Clarkson (Aberdeen) wins a free kick on the left wing.
34'
Attempt saved. Robert Snodgrass (Heart of Midlothian) left footed shot from outside the box is saved in the centre of the goal.
34'
Attempt blocked. Stephen Humphrys (Heart of Midlothian) left footed shot from outside the box is blocked. Assisted by Lawrence Shankland.
34'
Offside, Aberdeen. Liam Scales tries a through ball, but Bojan Miovski is caught offside.
32'
Attempt blocked. Duk (Aberdeen) right footed shot from outside the box is blocked. Assisted by Bojan Miovski with a headed pass.
31'
Attempt missed. Lawrence Shankland (Heart of Midlothian) left footed shot from the centre of the box is close, but misses to the left. Assisted by Alex Cochrane.
29'
Attempt saved. Alex Cochrane (Heart of Midlothian) left footed shot from the centre of the box is saved in the centre of the goal.
28'
Attempt missed. Bojan Miovski (Aberdeen) right footed shot from the right side of the box misses to the left.
25'
Corner, Aberdeen. Conceded by Lawrence Shankland.
25'
Foul by Robert Snodgrass (Heart of Midlothian).
25'
Connor Barron (Aberdeen) wins a free kick on the right wing.
23'
Hand ball by Orestis Kiomourtzoglou (Heart of Midlothian).
21'
Attempt missed. Stephen Humphrys (Heart of Midlothian) right footed shot from outside the box is too high. Assisted by Robert Snodgrass.
20'
Stephen Humphrys (Heart of Midlothian) wins a free kick in the attacking half.
20'
Foul by Anthony Stewart (Aberdeen).
18'
Hand ball by Bojan Miovski (Aberdeen).
14'
Foul by Robert Snodgrass (Heart of Midlothian).
14'
Connor Barron (Aberdeen) wins a free kick in the defensive half.
11'
Offside, Aberdeen. Anthony Stewart tries a through ball, but Bojan Miovski is caught offside.
11'
Attempt missed. Ylber Ramadani (Aberdeen) right footed shot from the centre of the box misses to the right. Assisted by Connor Barron with a cross following a corner.
10'
Substitution, Heart of Midlothian. Lewis Neilson replaces Andrew Halliday because of an injury.
7'
Corner, Aberdeen. Conceded by Alex Cochrane.
6'
Liam Scales (Aberdeen) wins a free kick in the defensive half.
6'
Foul by Stephen Humphrys (Heart of Midlothian).
4'
Attempt missed. Jack MacKenzie (Aberdeen) right footed shot from the left side of the box is too high. Assisted by Duk.
3'
Leighton Clarkson (Aberdeen) wins a free kick in the defensive half.
3'
Foul by Alan Forrest (Heart of Midlothian).
2'
Jayden Richardson (Aberdeen) is shown the yellow card for a bad foul.
1'
Foul by Jayden Richardson (Aberdeen).
1'
Alex Cochrane (Heart of Midlothian) wins a free kick in the defensive half.