The story
Hearts beat Rangers 2-1 at Tynecastle Park in the Scottish Premiership, matchday 18.
Hearts's goals came from Stuart Findlay (38') and Lawrence Shankland (42'); Youssef Chermiti (90+5') replied for Rangers.
It was 2-0 at half-time.
Rangers had 57% of the ball and 11 shots to Hearts' 14.
Match stats
![]()
Key moments
- 38' Stuart Findlay Goal · Hearts 1-0 Assist: Alexandros Kyziridis
- 42' Lawrence Shankland Goal · Hearts 2-0 Assist: Cláudio Braga
- 90+5' Youssef Chermiti Goal · Rangers 2-1
Line-ups
Hearts
- Alexander SchwolowGoalkeeper
- Stuart FindlayDefender
- Oisin McEnteeDefender
- Stephen Kingsleyoff 88'Defender
- Frankie KentDefender
- Michael SteinwenderDefender
- Cammy DevlinMidfielder
- Alexandros Kyziridisoff 89'Midfielder
- Tómas Bent Magnússonoff 83'Midfielder
- Lawrence Shanklandoff 90'Forward
- Cláudio Bragaoff 83'Forward
Rangers
- Jack ButlandGoalkeeper
- Max AaronsDefender
- Jayden MeghomaDefender
- Dujon Sterlingoff 81'Defender
- Emmanuel FernandezDefender
- James Tavernieroff 63'Defender
- Mohamed Diomandeoff 46'Midfielder
- Nicolas RaskinMidfielder
- Connor Barronoff 74'Midfielder
- Mikey MooreForward
- Bojan Miovskioff 74'Forward
Full timeline
Every goal and card (6)
- 38' ⚽ Stuart Findlayassist Alexandros Kyziridis
- 42' ⚽ Lawrence Shanklandassist Cláudio Braga
- 61' 🟨 Oisin McEntee
- 90+2' 🟨 Beni Baningime
- 90+4' 🟨 Mikey Moore
- 90+5' ⚽ Youssef Chermiti
Head to head
2Hearts wins1Draws3Rangers wins


