Heart of Midlothian beat Rangers 2-0 at Tynecastle on Wednesday night to climb to second place in the Ladbrokes Premiership table.
Robbie Muirhead scored both goals - his first for the club - as Robbie Neilson's men leapfrogged the Ibrox side on goal difference with a deserved victory.
The opener came just before half-time when Muirhead netted at the back post and he claimed the clincher on the hour mark after Joe Dodoo had been denied an equaliser by the offside flag.