Brought to you by

Key Events

90'
R. Hardie
J. Windass
87'
E. Herrera
A. Morelos
84'
J. Barjonas
K. Miller
72'
J. Windass
Yellow Card
72'
J. Windass
K. Miller
69'
K. Nowak
L. Moore
69'
C. Stockton
H. Cochrane
65'
K. Miller
J. Tavernier
52'
M. Milinković
J. Walker
51'
K. Lafferty
Yellow Card
43'
K. Miller
A. Morelos
35'
D. Wilson
Yellow Card
24'
K. Lafferty
Goal
3
1
3
2

Stats

Possession
% %
3
4
Shots Off Target
Shots On Target 3 7
Total Passes 0 0

Commentary

Match ends, Heart of Midlothian 1, Rangers 3.
90' + 4' Second Half ends, Heart of Midlothian 1, Rangers 3.
90' + 3' Foul by Krystian Nowak (Heart of Midlothian).
90' + 3' Jamie Barjonas (Rangers) wins a free kick in the defensive half.
90' + 3' Attempt blocked. Krystian Nowak (Heart of Midlothian) right footed shot from outside the box is blocked.
R. Hardie
J. Windass
Rangers
90' Substitution, Rangers. Ryan Hardie replaces Josh Windass.
89' Foul by Declan John (Rangers).
89' Cole Stockton (Heart of Midlothian) wins a free kick in the defensive half.
88' James Tavernier (Rangers) wins a free kick in the attacking half.
88' Foul by Esmael Gonçalves (Heart of Midlothian).
E. Herrera
A. Morelos
Rangers
87' Substitution, Rangers. Eduardo Herrera replaces Alfredo Morelos.
J. Barjonas
K. Miller
Rangers
84' Substitution, Rangers. Jamie Barjonas replaces Kenny Miller.
84' Corner, Rangers. Conceded by Jon McLaughlin.
84' Attempt saved. Alfredo Morelos (Rangers) right footed shot from outside the box is saved in the bottom left corner.
81' Attempt missed. Esmael Gonçalves (Heart of Midlothian) right footed shot from outside the box is close, but misses to the right.
77' Attempt saved. Daniel Candeias (Rangers) right footed shot from outside the box is saved in the bottom left corner.
75' Attempt missed. Josh Windass (Rangers) right footed shot from the centre of the box is close, but misses to the right.
J. Windass
Yellow Card
Rangers
72' Josh Windass (Rangers) is shown the yellow card for excessive celebration.
J. Windass
K. Miller
Rangers
72' Goal! Heart of Midlothian 1, Rangers 3. Josh Windass (Rangers) left footed shot from the right side of the box to the bottom right corner. Assisted by Kenny Miller.
71' Attempt missed. Daniel Candeias (Rangers) header from a difficult angle on the left is just a bit too high.
K. Nowak
L. Moore
Hearts
69' Substitution, Heart of Midlothian. Krystian Nowak replaces Lewis Moore.
C. Stockton
H. Cochrane
Hearts
69' Substitution, Heart of Midlothian. Cole Stockton replaces Harry Cochrane.
67' Foul by Manuel Milinkovic (Heart of Midlothian).
67' Declan John (Rangers) wins a free kick in the attacking half.
66' Corner, Rangers. Conceded by Rafal Grzelak.
K. Miller
J. Tavernier
Rangers
65' Goal! Heart of Midlothian 1, Rangers 2. Kenny Miller (Rangers) header from the centre of the box to the bottom right corner. Assisted by James Tavernier with a cross.
60' Ryan Jack (Rangers) wins a free kick in the attacking half.
60' Foul by Harry Cochrane (Heart of Midlothian).
60' Attempt missed. Kyle Lafferty (Heart of Midlothian) right footed shot from the left side of the box is too high following a set piece situation.
59' John Souttar (Heart of Midlothian) wins a free kick on the right wing.
59' Foul by Alfredo Morelos (Rangers).
58' Attempt saved. Daniel Candeias (Rangers) left footed shot from the centre of the box is saved in the centre of the goal.
56' Attempt missed. Josh Windass (Rangers) right footed shot from the right side of the box is close, but misses to the right.
54' Kyle Lafferty (Heart of Midlothian) wins a free kick in the attacking half.
54' Foul by Ross McCrorie (Rangers).
53' Corner, Rangers. Conceded by Christophe Berra.
53' Attempt blocked. Alfredo Morelos (Rangers) right footed shot from the right side of the box is blocked.
M. Milinković
J. Walker
Hearts
52' Substitution, Heart of Midlothian. Manuel Milinkovic replaces Jamie Walker because of an injury.
K. Lafferty
Yellow Card
Hearts
51' Kyle Lafferty (Heart of Midlothian) is shown the yellow card for a bad foul.
51' Foul by Kyle Lafferty (Heart of Midlothian).
51' Jason Holt (Rangers) wins a free kick in the defensive half.
49' Delay in match Jamie Walker (Heart of Midlothian) because of an injury.
49' Hand ball by Esmael Gonçalves (Heart of Midlothian).
48' Harry Cochrane (Heart of Midlothian) wins a free kick in the defensive half.
48' Foul by Josh Windass (Rangers).
Second Half begins Heart of Midlothian 1, Rangers 1.
45' + 3' First Half ends, Heart of Midlothian 1, Rangers 1.
45' + 2' Corner, Heart of Midlothian. Conceded by Danny Wilson.
45' + 1' Foul by John Souttar (Heart of Midlothian).
45' + 1' Alfredo Morelos (Rangers) wins a free kick in the attacking half.
45' + 1' Foul by Christophe Berra (Heart of Midlothian).
45' + 1' Jason Holt (Rangers) wins a free kick in the defensive half.
45' Attempt blocked. Jamie Walker (Heart of Midlothian) right footed shot from outside the box is blocked.
45' Corner, Heart of Midlothian. Conceded by Ross McCrorie.
44' Corner, Heart of Midlothian. Conceded by Wes Foderingham.
44' Attempt saved. Harry Cochrane (Heart of Midlothian) left footed shot from outside the box is saved in the top centre of the goal.
K. Miller
A. Morelos
Rangers
43' Goal! Heart of Midlothian 1, Rangers 1. Kenny Miller (Rangers) right footed shot from the right side of the box to the bottom right corner. Assisted by Alfredo Morelos.
42' Foul by Jamie Walker (Heart of Midlothian).
42' Jason Holt (Rangers) wins a free kick in the defensive half.
41' Ross Callachan (Heart of Midlothian) wins a free kick in the defensive half.
41' Foul by Ryan Jack (Rangers).
40' Delay over. They are ready to continue.
40' Delay in match Alfredo Morelos (Rangers) because of an injury.
37' Attempt missed. Jamie Walker (Heart of Midlothian) right footed shot from the centre of the box misses to the right.
D. Wilson
Yellow Card
Rangers
35' Danny Wilson (Rangers) is shown the yellow card for a bad foul.
35' Kyle Lafferty (Heart of Midlothian) wins a free kick in the attacking half.
35' Foul by Danny Wilson (Rangers).
35' Harry Cochrane (Heart of Midlothian) wins a free kick on the right wing.
35' Foul by Alfredo Morelos (Rangers).
33' Christophe Berra (Heart of Midlothian) wins a free kick in the attacking half.
33' Foul by Alfredo Morelos (Rangers).
32' (Heart of Midlothian) wins a free kick in the attacking half.
32' Foul by Alfredo Morelos (Rangers).
31' Corner, Rangers. Conceded by Michael Smith.
26' Foul by Jamie Walker (Heart of Midlothian).
26' Declan John (Rangers) wins a free kick in the defensive half.
25' Attempt saved. Ross Callachan (Heart of Midlothian) right footed shot from the centre of the box is saved in the bottom right corner.
K. Lafferty
Goal
Hearts
24' Goal! Heart of Midlothian 1, Rangers 0. Kyle Lafferty (Heart of Midlothian) from a free kick with a right footed shot to the top left corner.
23' Esmael Gonçalves (Heart of Midlothian) wins a free kick in the defensive half.
23' Foul by Ross McCrorie (Rangers).
19' Foul by Kyle Lafferty (Heart of Midlothian).
19' Ross McCrorie (Rangers) wins a free kick in the attacking half.
17' Attempt saved. Jason Holt (Rangers) right footed shot from the left side of the box is saved in the bottom right corner.
15' Delay in match Christophe Berra (Heart of Midlothian) because of an injury.
15' Corner, Rangers. Conceded by Harry Cochrane.
13' Corner, Rangers. Conceded by Rafal Grzelak.
12' Jason Holt (Rangers) wins a free kick in the attacking half.
12' Foul by Ross Callachan (Heart of Midlothian).
11' Attempt blocked. Ross Callachan (Heart of Midlothian) right footed shot from outside the box is blocked.
9' Hand ball by Kyle Lafferty (Heart of Midlothian).
7' Attempt missed. Josh Windass (Rangers) right footed shot from outside the box is just a bit too high.
6' Corner, Rangers. Conceded by Harry Cochrane.
6' Attempt blocked. Alfredo Morelos (Rangers) right footed shot from outside the box is blocked.
4' Foul by James Tavernier (Rangers).
4' Rafal Grzelak (Heart of Midlothian) wins a free kick in the attacking half.
3' Ross McCrorie (Rangers) wins a free kick in the defensive half.
3' Foul by Esmael Gonçalves (Heart of Midlothian).
First Half begins.
Lineups are announced and players are warming up.
Comments ()