Hearts 1-3 Rangers: result and report

Premiership · Saturday 28 October 2017

Result

Hearts 1-3 Rangers

Premiership · Saturday 28 October 2017, 11:30 UTC · half-time 1-1

Hearts · Rangers · Premiership predictions

Hearts 1-3 Rangers: match report

Hearts lost to Rangers 1-3 in the Premiership on Saturday 28 October 2017. The half-time score was 1-1.

Kyle Lafferty opened the scoring in the 24th minute. Hearts's goal came from Kyle Lafferty (24'). Rangers scored through Kenny Miller (43'), Kenny Miller (65') and Josh Windass (72').

Discipline: Hearts received 1 yellow card; Rangers received 3 yellow cards.

Going into the game Hearts were 7th on 15 points from 11 and Rangers 4th on 18 points from 10. Hearts went on to finish that season 6th with 49 points, and Rangers 3rd with 70.

Hearts lined up in a 4-3-3 and Rangers in a 4-3-3.

Before this game the head-to-head record in our data stood at 3 Hearts wins, 2 draws and 5 for Rangers.

Going into the match Hearts's last five read L-W-W-L-D and Rangers's D-W-W-L-D.

Data as of 5 Nov 2026.

Key events

  • 0'Yellow card · D. WilsonRangers
  • 24'Goal · Kyle LaffertyHearts · 1-0
  • 35'Yellow card · D. WilsonRangers
  • 43'Goal · Kenny MillerRangers · 1-1
  • 51'Yellow card · Kyle LaffertyHearts
  • 65'Goal · Kenny MillerRangers · 1-2
  • 72'Yellow card · Josh WindassRangers
  • 72'Goal · Josh WindassRangers · 1-3

Head-to-head

10 meetings: Hearts 3, draws 2, Rangers 5.

Team news

Hearts line-up (4-3-3)

Jon McLaughlin, Michael Smith, John Souttar, Christophe Berra, Rafal Grzelak, Jamie Walker, R. Callachan, Lewis Moore, Harry Cochrane, Kyle Lafferty, Esmaël Gonçalves

Rangers line-up (4-3-3)

Wes Foderingham, James Tavernier, Danny Wilson, Ross McCrorie, Declan John, Ryan Jack, Daniel Candeias, J. Holt, Kenny Miller, Josh Windass, Alfredo Morelos