Hibernian will play holders Inverness CT in the last eight of the Scottish Cup after beating Hearts 1-0 at a sold-out Easter Road on Tuesday night.
Alan Stubbs' side fought back from two down at Tynecastle to force a replay and an early goal from top scorer Jason Cummings proved decisive. Cummings and Hearts defender Blazej Augustyn were later sent off as Hibs progressed.
Nicky Clark struck in stoppage time as Rangers defeated Kilmarnock 2-1 at Rugby Park after Martyn Waghorn’s early penalty had been quickly cancelled out by Rory McKenzie. Mark Warburton's men will face Dundee or Dumbarton in the quarter-finals.