Goal! Aberdeen 5, Livingston 1. Fletcher Boyd (Aberdeen) right footed shot from outside the box to the bottom left corner. Assisted by Junior Hoilett.
90'+1
Attempt missed. Tete Yengi (Livingston) right footed shot from the centre of the box is too high. Assisted by Daniel Mackay.
90'
Tete Yengi (Livingston) wins a free kick in the attacking half.
90'
Foul by Slobodan Rubezic (Aberdeen).
89'
Attempt saved. Tete Yengi (Livingston) left footed shot from very close range is saved in the centre of the goal.
89'
Attempt blocked. Tete Yengi (Livingston) left footed shot from the centre of the box is blocked.
88'
Foul by Junior Hoilett (Aberdeen).
88'
Cristian Montaño (Livingston) wins a free kick in the defensive half.
88'
Offside, Livingston. Tete Yengi is caught offside.
83'
Attempt saved. Fletcher Boyd (Aberdeen) right footed shot from the left side of the box is saved in the bottom left corner. Assisted by James McGarry.
81'
Goal! Aberdeen 4, Livingston 1. Junior Hoilett (Aberdeen) right footed shot from the centre of the box to the centre of the goal. Assisted by Graeme Shinnie.
Goal! Aberdeen 3, Livingston 1. Dante Polvara (Aberdeen) left footed shot from a difficult angle on the left to the top left corner. Assisted by Leighton Clarkson following a set piece situation.
77'
Substitution, Aberdeen. Jonny Hayes replaces Duk.
76'
Andrew Shinnie (Livingston) is shown the yellow card for a bad foul.
76'
Graeme Shinnie (Aberdeen) wins a free kick in the attacking half.
76'
Foul by Andrew Shinnie (Livingston).
75'
Substitution, Livingston. Daniel Mackay replaces Jamie Brandon.
74'
Goal! Aberdeen 2, Livingston 1. Graeme Shinnie (Aberdeen) header from the centre of the box to the top left corner. Assisted by Junior Hoilett with a cross following a corner.
74'
Corner, Aberdeen. Conceded by Cristian Montaño.
73'
Graeme Shinnie (Aberdeen) wins a free kick in the attacking half.
73'
Foul by Scott Pittman (Livingston).
72'
Foul by Angus MacDonald (Aberdeen).
72'
Tete Yengi (Livingston) wins a free kick in the defensive half.
71'
Substitution, Aberdeen. Bojan Miovski replaces Ester Sokler.
James McGarry (Aberdeen) wins a free kick in the defensive half.
68'
Foul by Tete Yengi (Livingston).
67'
Foul by Dante Polvara (Aberdeen).
67'
Joel Nouble (Livingston) wins a free kick in the defensive half.
65'
Attempt missed. Junior Hoilett (Aberdeen) right footed shot from outside the box is close, but misses the top left corner from a direct free kick.
65'
James McGarry (Aberdeen) wins a free kick in the attacking half.
65'
Foul by Andrew Shinnie (Livingston).
62'
Corner, Aberdeen. Conceded by Michael Devlin.
62'
Graeme Shinnie (Aberdeen) wins a free kick in the attacking half.
62'
Foul by Tete Yengi (Livingston).
61'
Foul by Graeme Shinnie (Aberdeen).
61'
Stephen Kelly (Livingston) wins a free kick in the attacking half.
60'
Attempt missed. Stephen Kelly (Livingston) right footed shot from the centre of the box is close, but misses to the left. Assisted by Andrew Shinnie.
58'
Goal! Aberdeen 1, Livingston 1. Junior Hoilett (Aberdeen) from a free kick with a right footed shot to the bottom left corner.
58'
Delay over. They are ready to continue.
57'
Michael Nottingham (Livingston) is shown the yellow card for a bad foul.
56'
Delay in match because of an injury Dante Polvara (Aberdeen).
56'
Dante Polvara (Aberdeen) wins a free kick in the attacking half.
56'
Foul by Michael Nottingham (Livingston).
55'
Attempt blocked. Dante Polvara (Aberdeen) left footed shot from outside the box is blocked. Assisted by Ester Sokler.
52'
Goal! Aberdeen 0, Livingston 1. Tete Yengi (Livingston) converts the penalty with a left footed shot to the top right corner.
50'
VAR Decision: Penalty Livingston.
48'
Corner, Aberdeen. Conceded by Stephen Kelly.
48'
Corner, Livingston. Conceded by Ross Doohan.
48'
Penalty conceded by Ester Sokler (Aberdeen) with a hand ball in the penalty area.
47'
Corner, Livingston. Conceded by James McGarry.
47'
Attempt blocked. Andrew Shinnie (Livingston) left footed shot from the right side of the box is blocked. Assisted by Scott Pittman.
45'
Second Half begins Aberdeen 0, Livingston 0.
45'
Substitution, Livingston. Andrew Shinnie replaces Steven Bradley.
45'+3
First Half ends, Aberdeen 0, Livingston 0.
45'+2
Attempt missed. Graeme Shinnie (Aberdeen) right footed shot from the centre of the box misses to the right. Assisted by Junior Hoilett with a cross following a corner.
45'+1
Corner, Aberdeen. Conceded by Stephen Kelly.
45'
Corner, Aberdeen. Conceded by Michael Devlin.
45'
Stefan Gartenmann (Aberdeen) wins a free kick in the attacking half.
45'
Foul by Tete Yengi (Livingston).
43'
Nicky Devlin (Aberdeen) is shown the yellow card for a bad foul.
43'
Foul by Nicky Devlin (Aberdeen).
43'
Cristian Montaño (Livingston) wins a free kick in the defensive half.
42'
Nicky Devlin (Aberdeen) wins a free kick in the defensive half.
42'
Foul by Cristian Montaño (Livingston).
40'
Attempt missed. Stephen Kelly (Livingston) right footed shot from the right side of the box is just a bit too high. Assisted by Tete Yengi.
40'
Dante Polvara (Aberdeen) wins a free kick in the defensive half.
40'
Foul by Stephen Kelly (Livingston).
38'
Foul by Duk (Aberdeen).
38'
Michael Nottingham (Livingston) wins a free kick in the defensive half.
37'
Duk (Aberdeen) wins a free kick in the attacking half.
37'
Foul by Joel Nouble (Livingston).
35'
Corner, Livingston. Conceded by Nicky Devlin.
35'
Attempt blocked. Cristian Montaño (Livingston) left footed shot from the left side of the box is blocked.
34'
Delay over. They are ready to continue.
34'
Delay in match because of an injury Jamie Brandon (Livingston).
34'
Connor Barron (Aberdeen) is shown the yellow card for a bad foul.
33'
Foul by Joel Nouble (Livingston).
33'
Nicky Devlin (Aberdeen) wins a free kick on the right wing.
28'
Stefan Gartenmann (Aberdeen) wins a free kick in the defensive half.
28'
Foul by Tete Yengi (Livingston).
28'
Foul by Angus MacDonald (Aberdeen).
28'
Tete Yengi (Livingston) wins a free kick in the defensive half.
25'
Attempt missed. James McGarry (Aberdeen) right footed shot from outside the box is close, but misses to the left.
24'
Foul by James McGarry (Aberdeen).
24'
Steven Bradley (Livingston) wins a free kick on the right wing.
22'
Graeme Shinnie (Aberdeen) wins a free kick in the attacking half.
22'
Foul by Jamie Brandon (Livingston).
22'
Attempt missed. Graeme Shinnie (Aberdeen) left footed shot from the centre of the box is too high. Assisted by Junior Hoilett.
21'
Attempt missed. Junior Hoilett (Aberdeen) right footed shot from the centre of the box misses to the left. Assisted by Nicky Devlin.
20'
Foul by Stefan Gartenmann (Aberdeen).
20'
Tete Yengi (Livingston) wins a free kick in the defensive half.
18'
Graeme Shinnie (Aberdeen) wins a free kick in the defensive half.
18'
Foul by Jamie Brandon (Livingston).
17'
Attempt blocked. Steven Bradley (Livingston) left footed shot from outside the box is blocked. Assisted by Stephen Kelly.
16'
Duk (Aberdeen) wins a free kick in the defensive half.
16'
Foul by Cristian Montaño (Livingston).
14'
Offside, Livingston. Tete Yengi is caught offside.
12'
Dante Polvara (Aberdeen) wins a free kick on the right wing.
12'
Foul by Scott Pittman (Livingston).
12'
Attempt blocked. Graeme Shinnie (Aberdeen) right footed shot from the right side of the box is blocked.
12'
Attempt blocked. Duk (Aberdeen) left footed shot from outside the box is blocked. Assisted by Dante Polvara.
11'
Delay over. They are ready to continue.
10'
Delay in match because of an injury Shamal George (Livingston).
9'
Foul by Connor Barron (Aberdeen).
9'
Tete Yengi (Livingston) wins a free kick in the defensive half.
8'
Ester Sokler (Aberdeen) wins a free kick in the attacking half.
8'
Foul by Jamie Brandon (Livingston).
7'
Corner, Aberdeen. Conceded by Shamal George.
7'
Dante Polvara (Aberdeen) hits the right post with a right footed shot from the centre of the box.
7'
Attempt saved. Junior Hoilett (Aberdeen) left footed shot from the right side of the box is saved in the bottom left corner. Assisted by Ester Sokler.
6'
Foul by Junior Hoilett (Aberdeen).
6'
Stephen Kelly (Livingston) wins a free kick in the defensive half.
6'
Corner, Aberdeen. Conceded by Cristian Montaño.
3'
Attempt blocked. Stefan Gartenmann (Aberdeen) header from the centre of the box is blocked. Assisted by Junior Hoilett with a cross.
3'
Corner, Aberdeen. Conceded by Scott Pittman.
2'
Corner, Aberdeen. Conceded by Cristian Montaño.
1'
Foul by Tete Yengi (Livingston).
1'
Angus MacDonald (Aberdeen) wins a free kick in the defensive half.