Nicolas Raskin
Booked
4'
Photo: daniel0685, CC BY 2.0Forecast Verdict
Top pick missedWe said
Actual
OneTouch Forecast · dc-v2.0
It finished level; our pre-match call put the chance of that at 28%. Heart of Midlothian had more shots (17–14) and the same number on target (6–6).
Pre-match call frozen 28 Oct 2026 · model dc-v2.0
Tactical shift
Nicolas Raskin
Booked
4'
Kevin Kelsy
16'
0–1
Stephen Kingsley
On for Rogers Mato
33'
Emmanuel Fernandez
Booked
44'
Cláudio Braga
48'
1–1
Badredine Bouanani
On for Djeidi Gassama
54'
Calvin Miller
57'
2–1
James Penrice
Booked
61'
Tuur Rommens
On for James Penrice
63'
Badredine Bouanani
Booked
70'
Jordi Altena
Booked
72'
James Wilson
On for Calvin Miller
78'
Findlay Curtis
On for Kim Min-Su
84'
Bojan Miovski
On for Ryan Naderi
85'
Sabah Kerjota
Booked
87'
Olwethu Makhanya
89'
2–2
Severin Sabri Guendouz
On for Joshua McPake
90'+1'
Ratings are out of 10. marks an OneTouch estimate, not a confirmed grade. Tap a player for details.
Match DNA
Transition Warfare
The match swung on turnovers. Moments of transition were the only moments that mattered.
31 shots
Expected goals over time
accuracy · 35%
kill rate · 12%
accuracy · 43%
kill rate · 14%
Rangers turned 14% of shots into goals to Heart of Midlothian's 12%.
Shots on Target
Attack
xG · BSD
Head to Head
League Standing
Scottish PremiershipKey context
Venue
Tynecastle Park
Kick-off
28 Oct · 20:00 UTC
Arena 3D
Pitch-level coverage: the ball follows the real on-pitch action.