SportSignals

Sturm Graz vs Hearts

UEFA Champions LeagueFull time · 21 Jul 2026
Sturm Graz

Sturm Graz

Won · xG 2.77WWWDDLast 5
Full time
4 — 0
90+4'
Jon Gorenc Stankovic 4' · Jeyland Mitchell 50' · Luca Weinhandl 53' · Jürgen Heil 59'

Hearts

Lost · xG 1.43LLWDWLast 5
Hearts
PRESSURE INDEX · FINAL▲ STU · last goal · 59'
31
69
STU · 2.77 xG1.43 xG · HEA
Match StoryFull breakdown

Sturm Graz 4–0 Hearts

Sturm Graz dismantled Hearts with four unanswered goals in the Champions League. Connor Maguire breaks down exactly where Hearts failed to compete and why Graz deserved every bit of it.

Our pick

Sturm Graz to win

40%Won

Result

Sturm Graz4:0Hearts

STU v HEA

Our model called Sturm Graz to win at 40%. Sturm Graz 4-0 Hearts. Pick landed.
Key Takeaways
Result

Sturm Graz picked up three points at home, extending their winning run.

Goals

Plenty of attacking intent from both sides produced an entertaining goal tally.

Table

The result has implications at both ends of the Sturm Graz end of the standings.

Match Facts
VenueN/A
AttendanceN/A
RefereeN/A
RoundN/A
CompetitionUEFA Champions League
First Goal
Jon Gorenc Stankovic
4'
Jon Gorenc Stankovic
Jeyland MitchellAssist: Jeyland Mitchell
Match Report
Sturm Graz 4-0 Hearts: Graz Mean Business, Hearts Were Nowhere Near Good Enough
CMConnor Maguire

Sturm Graz 4-0 Hearts: Graz Mean Business, Hearts Were Nowhere Near Good Enough

Sturm Graz dismantled Hearts with four unanswered goals in the Champions League. Connor Maguire breaks down exactly where Hearts failed to compete and why Graz deserved every bit of it.

Read full report
Key Events
  1. 4'
    Sturm GrazJon Gorenc StankovicJon Gorenc Stankovic
    assist: Jeyland Mitchell
  2. 39'
    Sturm GrazSzymon WlodarczykSzymon Wlodarczyk
  3. 46'
    Sturm GrazOtar KiteishviliOtar Kiteishvili
    off: Simon Seidl
  4. 47'
    HeartsOisin McEnteeOisin McEntee
    Foul
  5. 50'
    Sturm GrazJeyland MitchellJeyland Mitchell
    assist: Otar Kiteishvili
  6. 53'
    Sturm GrazLuca WeinhandlLuca Weinhandl
    assist: Jacob Peter Hödl
  7. 56'
    Sturm GrazJon Gorenc StankovicJon Gorenc Stankovic
    Foul
  8. 59'
    Hearts
    off: Pierre Landry Kaboré
  9. 59'
    HeartsSabah KerjotaSabah Kerjota
    off: Calvin Miller
  10. 59'
    Hearts
    off: Alexandros Kyziridis
  11. 59'
    Sturm GrazJürgen HeilJürgen Heil
    assist: Luca Weinhandl
  12. 70'
    Sturm GrazAxel KayomboAxel Kayombo
    off: Szymon Wlodarczyk
  13. 71'
    Sturm GrazNelson WeiperNelson Weiper
    off: Seedy Jatta
  14. 71'
    Sturm GrazRyan FossoRyan Fosso
    off: Jacob Peter Hödl
  15. 75'
    Hearts
    off: Blair Spittal
  16. 79'
    Sturm GrazArjan MalicArjan Malic
  17. 84'
    HeartsTómas Bent MagnússonTómas Bent Magnússon
    off: Oisin McEntee
  18. 86'
    Hearts
    Foul
Game Flow

Expected Goals (xG)

Sturm Graz 2.77 xGHearts 1.43 xG
Cumulative · approximated from goal events
0'45'90'

Pressure Index

Sturm GrazHearts
Per-minute · from in-play data
HT

Sampled every minute from in-play data. Higher values reflect the side dominating possession, shots, and corners.

Frequently Asked Questions
What was the final score of Sturm Graz vs Hearts?

The match finished 4-0 to Sturm Graz.

Who won Sturm Graz vs Hearts?

Sturm Graz won the match 4-0.

When did Sturm Graz vs Hearts take place?

The match took place on Tuesday, 21 July 2026.

Next Fixtures
STUvs HeartsTue 28 Jul, 19:45
Preview
HEAvs Sturm GrazTue 28 Jul, 19:45
Preview
📊 Match recap and data context

Sturm Graz dominated Hearts 4-0 in the Champions League, delivering a comprehensive home victory. Our model backed a Sturm Graz win at 40% probability, and the pick landed. The Austrian side's recent form showed three wins in five matches, while Hearts arrived in poor shape with just one win across their last five outings. The scoreline proved a stark mismatch between the two sides on the night. Past performance does not guarantee future results.

The 4-0 scoreline represents a significant gap in European calibre between the sides. Sturm Graz's victory moves them forward in the Champions League group phase, while Hearts' defeat deepens their struggles in continental football. Our model flagged Hearts' 0 per cent clean sheet rate as a critical vulnerability; this result confirms their campaign trajectory remains precarious.

SportSignals uses automated analysis with editorial oversight. Check current team news and market prices before relying on this context.

Sturm Graz v Hearts · UEFA Champions League · 21/07/2026, 19:30:00