Match summary
Hearts and Rangers drew 2-2. Rangers led 1-0 at half-time.
In the first half, Kevin Kelsy put Rangers ahead in the 16th minute. In the second half, Cláudio Braga equalised in the 48th minute, Calvin Miller put Hearts in front in the 57th minute, and Olwethu Makhanya equalised with a header in the 89th minute.
Rangers had the better of the chances, with 2.21 expected goals (xG) from 14 shots to Hearts's 1.71 from 17.