Match details | » Live commentary | Head to head |
90' | Full-Time |
|
88' | Substitution (out) Niall McGinn (Aberdeen FC) |
|
88' | Substitution (out) Matty Kennedy (Aberdeen FC) |
|
88' | Substitution (in) Michael Devlin (Aberdeen FC) |
|
88' | Substitution (in) Dean Campbell (Aberdeen FC) |
|
83' | Substitution (out) Matt Polster (Rangers FC) |
|
83' | Substitution (in) Florian Kamberi (Rangers FC) |
|
77' | Substitution (in) Ianis Hagi (Rangers FC) |
|
77' | Substitution (out) Scott Arfield (Rangers FC) |
|
76' | Yellow card for Joe Lewis (Aberdeen FC) |
|
72' | Yellow card for Scott McKenna (Aberdeen FC) |
|
68' | Yellow card for Scott Arfield (Rangers FC) |
|
66' | Substitution (in) Sheyi Ojo (Rangers FC) |
|
66' | Substitution (out) Glen Kamara (Rangers FC) |
|
62' | Substitution (out) Dylan McGeouch (Aberdeen FC) |
|
62' | Substitution (in) Jon Gallagher (Aberdeen FC) |
|
61' | Yellow card for Connor Goldson (Rangers FC) |
|
56' | Yellow card for Dylan McGeouch (Aberdeen FC) |
|
46' | Second Half begins |
|
45' | Half-Time |
|
26' | Yellow card for Lewis Ferguson (Aberdeen FC) |
|
16' | Yellow card for Borna Barišić (Rangers FC) |
|
1' | Kick-Off |