SANSTARI
PREMIERSHIP
Hearts
LWDWW
  • Kingsley 54'
  • Shankland 71'
FT2 – 1
Rangers
WWWWL
  • Sterling 23'
Monday, 4 May 2026 · 17:30 · Tynecastle Park
Hearts3-4-2-1
Confirmed lineup
Rangers4-2-3-1
97.2↓90'
L. Shankland
⚽
106.7↓83'
C. Braga
66.4
B. Baningime
496.9
M. Leonard
197.1
S. Findlay
256.8
A. Schwolow
156.9
M. Steinwender
897.2↓82'
A. Kyziridis
996.6↓46'
I. Chesnokov
3★7.5↓90'
S. Kingsley
⚽
47.2
C. Halkett
426.7
T. Chukwuani
436.8↓75'
N. Raskin
96.6
Y. Chermiti
106.4↓83'
M. Diomandé
216.9↓75'
D. Sterling
⚽
246.8
N. Djiga
16.6
J. Butland
26.8
J. Tavernier
76.8↓69'
A. Olsen
376.7
E. Fernandez
476.3↓75'
M. Moore
Hearts

Match statistics

Rangers
  • 42%Possession58%
  • 11Shots13
  • 5Shots on target3
  • 1Big chances created2
  • 2Corners6
  • 72%Pass accuracy76%
  • 2Saves3
  • 8Fouls12
  • 1Offsides0
  • 1Yellow cards2

Timeline

16 events
HeartsRangers
  • 23'
    Dujon SterlingGoal
  • Lawrence ShanklandYellow card
    37'
  • ↑ Blair Spittal↓ Islam Chesnokov
    46'
  • Stephen KingsleyGoal
    54'
  • 69'
    ↑ Djeidi Gassama↓ Andreas Skov Olsen
  • Lawrence ShanklandGoal
    71'
  • 72'
    Mohamed DiomandéYellow card
  • 75'
    ↑ Tuur Rommens↓ Dujon Sterling
  • 75'
    ↑ Thelo Aasgaard↓ Mikey Moore
  • 75'
    ↑ Ryan Naderi↓ Nicolas Raskin
  • 80'
    Emmanuel FernandezYellow card
  • ↑ Jamie McCart↓ Alexandros Kyziridis
    82'
  • ↑ Pierre Landry Kaboré↓ Cláudio Braga
    83'
  • 83'
    ↑ Bojan Miovski↓ Mohamed Diomandé
  • ↑ Frankie Kent↓ Stephen Kingsley
    90'
  • ↑ Jordi Altena↓ Lawrence Shankland
    90+4'

Plus 18 shots, corners and fouls from the in-play feed (no player names, so not listed).

Price by goal

No validated in-play prices were captured for this match. In-play price validation started on 30 September, so earlier matches have none.