Attempt saved. Gareth McAuley (Rangers) header from the centre of the box is saved in the centre of the goal.
90'+4
Corner, Rangers. Conceded by Scott McKenna.
90'+4
James Tavernier (Rangers) wins a free kick on the left wing.
90'+4
Foul by Scott Wright (Aberdeen).
90'+3
Corner, Rangers. Conceded by Max Lowe.
89'
Allan McGregor (Rangers) is shown the yellow card.
84'
Corner, Aberdeen. Conceded by Connor Goldson.
83'
Substitution, Aberdeen. Scott Wright replaces Niall McGinn.
81'
Foul by Eros Grezda (Rangers).
81'
Lewis Ferguson (Aberdeen) wins a free kick on the left wing.
78'
Attempt blocked. James Tavernier (Rangers) right footed shot from outside the box is blocked.
77'
Corner, Rangers. Conceded by Max Lowe.
76'
Corner, Rangers. Conceded by Max Lowe.
73'
Substitution, Aberdeen. Stevie May replaces Connor McLennan.
72'
Corner, Rangers. Conceded by Max Lowe.
68'
Foul by Kyle Lafferty (Rangers).
68'
Scott McKenna (Aberdeen) wins a free kick in the defensive half.
65'
Kyle Lafferty (Rangers) wins a free kick in the defensive half.
65'
Foul by Scott McKenna (Aberdeen).
64'
Second yellow card to Alfredo Morelos (Rangers) for a bad foul.
64'
Foul by Alfredo Morelos (Rangers).
64'
Graeme Shinnie (Aberdeen) wins a free kick in the attacking half.
61'
Attempt missed. Alfredo Morelos (Rangers) left footed shot from the centre of the box is too high.
59'
Foul by Connor Goldson (Rangers).
59'
Lewis Ferguson (Aberdeen) wins a free kick on the right wing.
58'
Attempt missed. Connor Goldson (Rangers) right footed shot from outside the box misses to the right.
57'
Attempt saved. Eros Grezda (Rangers) left footed shot from outside the box is saved in the bottom left corner.
54'
Foul by Kyle Lafferty (Rangers).
54'
Lewis Ferguson (Aberdeen) wins a free kick in the defensive half.
53'
Graeme Shinnie (Aberdeen) is shown the yellow card for a bad foul.
53'
Gareth McAuley (Rangers) wins a free kick in the defensive half.
53'
Foul by Graeme Shinnie (Aberdeen).
52'
Substitution, Rangers. Eros Grezda replaces Lassana Coulibaly.
51'
Corner, Rangers. Conceded by Joe Lewis.
51'
Attempt saved. Ryan Jack (Rangers) right footed shot from outside the box is saved in the centre of the goal.
51'
Attempt saved. Kyle Lafferty (Rangers) right footed shot from the right side of the box is saved in the centre of the goal.
49'
Shaleum Logan (Aberdeen) wins a free kick on the left wing.
49'
Kyle Lafferty (Rangers) is shown the yellow card for a bad foul.
49'
Foul by Kyle Lafferty (Rangers).
49'
Attempt missed. Connor McLennan (Aberdeen) right footed shot from the centre of the box misses to the left.
46'
Hand ball by Lewis Ferguson (Aberdeen).
45'
Second Half begins Rangers 0, Aberdeen 1.
45'
Substitution, Rangers. Kyle Lafferty replaces Jon Flanagan.
45'+3
First Half ends, Rangers 0, Aberdeen 1.
45'+2
Connor McLennan (Aberdeen) wins a free kick in the defensive half.
45'+2
Foul by Jon Flanagan (Rangers).
45'+2
Alfredo Morelos (Rangers) is shown the yellow card for a bad foul.
45'+2
Graeme Shinnie (Aberdeen) wins a free kick in the defensive half.
45'+2
Foul by Alfredo Morelos (Rangers).
45'
Graeme Shinnie (Aberdeen) wins a free kick in the attacking half.
45'
Foul by Lassana Coulibaly (Rangers).
44'
Foul by Daniel Candeias (Rangers).
44'
Dominic Ball (Aberdeen) wins a free kick in the attacking half.
43'
Foul by Connor Goldson (Rangers).
43'
Lewis Ferguson (Aberdeen) wins a free kick on the right wing.
43'
Connor Goldson (Rangers) wins a free kick on the right wing.
43'
Foul by Lewis Ferguson (Aberdeen).
42'
Attempt missed. Alfredo Morelos (Rangers) header from the centre of the box is just a bit too high.
42'
Corner, Rangers. Conceded by Connor McLennan.
40'
Foul by Dominic Ball (Aberdeen).
40'
Ovie Ejaria (Rangers) wins a free kick in the defensive half.
38'
Lewis Ferguson (Aberdeen) wins a free kick on the right wing.
38'
Foul by Daniel Candeias (Rangers).
37'
Foul by Lewis Ferguson (Aberdeen).
37'
Glenn Middleton (Rangers) wins a free kick on the right wing.
34'
Second yellow card to Sam Cosgrove (Aberdeen) for a bad foul.
33'
Connor Goldson (Rangers) wins a free kick on the right wing.
33'
Foul by Sam Cosgrove (Aberdeen).
33'
Foul by Alfredo Morelos (Rangers).
33'
Lewis Ferguson (Aberdeen) wins a free kick in the attacking half.
31'
Foul by Lassana Coulibaly (Rangers).
31'
Graeme Shinnie (Aberdeen) wins a free kick in the defensive half.
30'
Attempt missed. Lassana Coulibaly (Rangers) header from the centre of the box is just a bit too high.
29'
Lassana Coulibaly (Rangers) wins a free kick on the right wing.
29'
Foul by Graeme Shinnie (Aberdeen).
28'
Andrew Considine (Aberdeen) wins a free kick in the attacking half.
28'
Foul by Alfredo Morelos (Rangers).
26'
Attempt missed. Alfredo Morelos (Rangers) right footed shot from the left side of the box is close, but misses to the left.
25'
Corner, Rangers. Conceded by Andrew Considine.
25'
Foul by Lewis Ferguson (Aberdeen).
25'
Daniel Candeias (Rangers) wins a free kick on the right wing.
24'
Foul by Graeme Shinnie (Aberdeen).
24'
Ovie Ejaria (Rangers) wins a free kick in the attacking half.
23'
(Aberdeen) wins a free kick in the attacking half.
23'
Foul by Alfredo Morelos (Rangers).
23'
Attempt blocked. Ovie Ejaria (Rangers) right footed shot from outside the box is blocked.
21'
Glenn Middleton (Rangers) wins a free kick on the left wing.
21'
Foul by Shaleum Logan (Aberdeen).
17'
Sam Cosgrove (Aberdeen) wins a free kick on the right wing.
17'
Foul by Jon Flanagan (Rangers).
15'
Foul by Max Lowe (Aberdeen).
15'
Daniel Candeias (Rangers) wins a free kick in the defensive half.
14'
Sam Cosgrove (Aberdeen) wins a free kick in the defensive half.
14'
Foul by Gareth McAuley (Rangers).
13'
Connor Goldson (Rangers) wins a free kick in the defensive half.
13'
Foul by Sam Cosgrove (Aberdeen).
13'
Niall McGinn (Aberdeen) wins a free kick in the defensive half.
13'
Foul by James Tavernier (Rangers).
11'
Hand ball by Lewis Ferguson (Aberdeen).
10'
Sam Cosgrove (Aberdeen) is shown the yellow card for a bad foul.
10'
Foul by Sam Cosgrove (Aberdeen).
10'
Gareth McAuley (Rangers) wins a free kick in the attacking half.
10'
Attempt saved. Graeme Shinnie (Aberdeen) left footed shot from outside the box is saved in the centre of the goal.
9'
Sam Cosgrove (Aberdeen) wins a free kick on the right wing.
9'
Foul by Gareth McAuley (Rangers).
7'
Goal! Rangers 0, Aberdeen 1. Scott McKenna (Aberdeen) left footed shot from the centre of the box to the high centre of the goal following a set piece situation.
7'
Foul by James Tavernier (Rangers).
7'
Graeme Shinnie (Aberdeen) wins a free kick on the left wing.