Hearts 0-3 Rangers: result and report

Premiership · Saturday 21 April 2012

Result

Hearts 0-3 Rangers

Premiership · Saturday 21 April 2012, 14:00 UTC · half-time 0-2

Hearts · Rangers · Premiership predictions

Hearts 0-3 Rangers: match report

Hearts were beaten by Rangers 0-3 in the Premiership on Saturday 21 April 2012. It was 0-2 at half-time.

Sone Aluko opened the scoring in the 29th minute. Hearts did not score. Rangers scored through Sone Aluko (29'), Andrew Little (35') and Andrew Little (88').

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

Going into the game Hearts were 6th on 48 points from 33 and Rangers 2nd on 73 points from 33. Hearts went on to finish that season 5th with 52 points, and Rangers 2nd with 83.

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

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

Data as of 6 Nov 2026.

Key events

  • 29'Goal · Sone AlukoRangers · 0-1
  • 35'Goal · Andrew LittleRangers · 0-2
  • 42'Yellow card · D. GoianRangers
  • 78'Yellow card · Steven WhittakerRangers
  • 82'Yellow card · Kyle BartleyRangers
  • 88'Goal · Andrew LittleRangers · 0-3
  • 90+3'Yellow card · Rudolf SkacelHearts

Head-to-head

10 meetings: Hearts 2, draws 2, Rangers 6.

Team news

Hearts line-up

Jamie MacDonald, Daniel Grainger, Craig Beattie, Andy Webster, Ryan McGowan, Rudolf Skacel, Marius Zaliukas, Ian Blackstone, Andy Driver, Stephen Elliott, Darren Barr

Rangers line-up

Allan McGregor, Steven Whittaker, Carlos Bocanegra, Kyle Bartley, Maurice Edu, Rhys McCabe, Sone Aluko, Andrew Little, Dorin Nicolae Goian, Lee McCulloch, Lee Wallace