Second Half ends, Rangers 1, Heart of Midlothian 0.
90'+1
Attempt missed. Euan Henderson (Heart of Midlothian) right footed shot from the right side of the box is too high.
90'
Foul by Ryan Kent (Rangers).
90'
Michael Smith (Heart of Midlothian) wins a free kick in the defensive half.
88'
Leon King (Rangers) is shown the yellow card for a bad foul.
86'
Offside, Rangers. Glen Kamara tries a through ball, but Alfredo Morelos is caught offside.
85'
Substitution, Rangers. Glen Kamara replaces Malik Tillman.
84'
Attempt missed. Alfredo Morelos (Rangers) right footed shot from outside the box is too high.
83'
Borna Barisic (Rangers) is shown the yellow card.
83'
Ryan Kent (Rangers) wins a free kick in the attacking half.
83'
Foul by Toby Sibbick (Heart of Midlothian).
82'
Attempt blocked. Lawrence Shankland (Heart of Midlothian) right footed shot from the centre of the box is blocked. Assisted by Michael Smith with a cross.
80'
Attempt blocked. Alan Forrest (Heart of Midlothian) right footed shot from outside the box is blocked.
77'
Substitution, Heart of Midlothian. Euan Henderson replaces Josh Ginnelly.
77'
Substitution, Heart of Midlothian. Orestis Kiomourtzoglou replaces Cameron Devlin.
76'
Foul by Scott Arfield (Rangers).
76'
Cameron Devlin (Heart of Midlothian) wins a free kick in the defensive half.
74'
Attempt saved. Alfredo Morelos (Rangers) right footed shot from the centre of the box is saved in the centre of the goal. Assisted by Malik Tillman.
72'
Corner, Rangers. Conceded by Alex Cochrane.
71'
Attempt missed. Cameron Devlin (Heart of Midlothian) left footed shot from outside the box misses to the right. Assisted by Barrie McKay.
70'
Corner, Heart of Midlothian. Conceded by Ben Davies.
70'
Corner, Heart of Midlothian. Conceded by Ben Davies.
70'
Attempt blocked. Barrie McKay (Heart of Midlothian) right footed shot from the right side of the box is blocked.
70'
Attempt missed. Kye Rowles (Heart of Midlothian) right footed shot from the centre of the box misses to the right. Assisted by Barrie McKay with a headed pass following a corner.
69'
Corner, Heart of Midlothian. Conceded by Borna Barisic.
67'
Substitution, Heart of Midlothian. Alan Forrest replaces Nathaniel Atkinson.
Goal! Rangers 1, Heart of Midlothian 0. Malik Tillman (Rangers) right footed shot from the centre of the box to the bottom right corner. Assisted by Borna Barisic.
65'
Attempt missed. Scott Wright (Rangers) right footed shot from outside the box misses to the left.
62'
Offside, Heart of Midlothian. Lawrence Shankland tries a through ball, but Josh Ginnelly is caught offside.
62'
Attempt saved. Antonio-Mirko Colak (Rangers) left footed shot from the centre of the box is saved in the centre of the goal. Assisted by Scott Arfield.
61'
Substitution, Rangers. Scott Wright replaces Rabbi Matondo.
58'
Ryan Kent (Rangers) is shown the yellow card for a bad foul.
58'
Foul by Ryan Kent (Rangers).
58'
Barrie McKay (Heart of Midlothian) wins a free kick in the defensive half.
58'
Attempt saved. Antonio-Mirko Colak (Rangers) header from the centre of the box is saved in the centre of the goal. Assisted by James Tavernier with a cross.
57'
Corner, Rangers. Conceded by Alex Cochrane.
56'
Attempt missed. Malik Tillman (Rangers) left footed shot from the left side of the box is close, but misses to the left. Assisted by Borna Barisic.
55'
Substitution, Heart of Midlothian. Barrie McKay replaces Andrew Halliday.
54'
Antonio-Mirko Colak (Rangers) wins a free kick in the defensive half.
54'
Foul by Toby Sibbick (Heart of Midlothian).
51'
Attempt missed. Antonio-Mirko Colak (Rangers) right footed shot from the centre of the box misses to the left.
48'
Foul by Leon King (Rangers).
48'
Josh Ginnelly (Heart of Midlothian) wins a free kick in the defensive half.
47'
Corner, Rangers. Conceded by Craig Gordon.
47'
Attempt saved. Malik Tillman (Rangers) right footed shot from the centre of the box is saved in the bottom left corner.
47'
Attempt blocked. Antonio-Mirko Colak (Rangers) left footed shot from the centre of the box is blocked. Assisted by Ryan Kent with a headed pass.
45'
Second Half begins Rangers 0, Heart of Midlothian 0.
45'
Substitution, Rangers. Scott Arfield replaces James Sands because of an injury.
45'+3
First Half ends, Rangers 0, Heart of Midlothian 0.
45'
Attempt blocked. Antonio-Mirko Colak (Rangers) header from the centre of the box is blocked. Assisted by James Tavernier with a cross.
45'
Andrew Halliday (Heart of Midlothian) is shown the yellow card for a bad foul.
44'
Rabbi Matondo (Rangers) wins a free kick on the right wing.
44'
Foul by Andrew Halliday (Heart of Midlothian).
43'
Attempt missed. Nathaniel Atkinson (Heart of Midlothian) left footed shot from outside the box misses to the left following a corner.
42'
Corner, Heart of Midlothian. Conceded by Ryan Kent.
36'
Corner, Rangers. Conceded by Toby Sibbick.
36'
Attempt blocked. Antonio-Mirko Colak (Rangers) right footed shot from the right side of the box is blocked. Assisted by Malik Tillman.
34'
Foul by John Lundstram (Rangers).
34'
Robert Snodgrass (Heart of Midlothian) wins a free kick in the defensive half.
33'
Attempt saved. Antonio-Mirko Colak (Rangers) right footed shot from the centre of the box is saved in the centre of the goal. Assisted by James Tavernier with a cross.
32'
Corner, Rangers. Conceded by Andrew Halliday.
31'
Ryan Kent (Rangers) wins a free kick on the left wing.
31'
Foul by Michael Smith (Heart of Midlothian).
25'
Foul by Borna Barisic (Rangers).
25'
Nathaniel Atkinson (Heart of Midlothian) wins a free kick in the defensive half.
21'
Attempt blocked. Antonio-Mirko Colak (Rangers) right footed shot from outside the box is blocked. Assisted by Malik Tillman.
20'
Foul by Antonio-Mirko Colak (Rangers).
20'
Cameron Devlin (Heart of Midlothian) wins a free kick in the defensive half.
19'
Attempt missed. John Lundstram (Rangers) left footed shot from the centre of the box is high and wide to the left. Assisted by Ryan Kent.
17'
Foul by Malik Tillman (Rangers).
17'
Robert Snodgrass (Heart of Midlothian) wins a free kick in the defensive half.
17'
Foul by Josh Ginnelly (Heart of Midlothian).
17'
Leon King (Rangers) wins a free kick in the defensive half.
14'
Foul by Rabbi Matondo (Rangers).
14'
Andrew Halliday (Heart of Midlothian) wins a free kick in the defensive half.
14'
Attempt blocked. Ryan Kent (Rangers) right footed shot from the left side of the box is blocked. Assisted by Malik Tillman.
13'
Offside, Rangers. Leon King tries a through ball, but Antonio-Mirko Colak is caught offside.
9'
Attempt missed. James Sands (Rangers) header from the centre of the box misses to the left. Assisted by James Tavernier with a cross following a corner.
9'
Corner, Rangers. Conceded by Andrew Halliday.
6'
Allan McGregor (Rangers) wins a free kick in the defensive half.
6'
Foul by Andrew Halliday (Heart of Midlothian).
5'
Corner, Heart of Midlothian. Conceded by Ben Davies.
4'
Corner, Rangers. Conceded by Kye Rowles.
3'
James Sands (Rangers) wins a free kick in the defensive half.