UEFA Champions League, on Tuesday,
Score, Highlights
Short Preview
As Hearts prepare to host Sturm Graz in a crucial UEFA Champions League matchup on July 28, 2026, recent form and tactical styles will play a significant role in determining the outcome.
Hearts come into this fixture with a challenging record, having secured only 1 victory in their last 3 matches. This inconsistency may pose a threat as they seek to strengthen their position in the group stage. Historically, Hearts are known for their strong home support and pressing play, attempting to leverage their familiarity with Tynecastle Stadium to create scoring opportunities.
On the other hand, Sturm Graz has displayed promising form, winning 3 of their last 5 matches. Their attacking prowess, combined with a solid defensive setup, makes them a formidable opponent. Sturm Graz tends to employ a balanced approach, often pressing high and exploiting spaces on the counterattack, which may trouble the Hearts backline.
Bookmakers currently favor Hearts slightly with odds at 1.97 for a home win, while Sturm Graz stands at 3.35 for an away victory. As both teams aim for crucial points in the Champions League, this match promises to be fiercely competitive, with no clear guarantee of victory for either side.
This preview is generated with the Welcome.Bet AI Insights Engine, combining form data, betting odds, and semantic SEO optimization to deliver relevant match analysis for fans and bettors alike from 2026-07-24T13:52:02+00:00.
| Hearts 51.6% |
Draw 24% |
Sturm 24.4% |
Prediction (the most likely score): 2:1
Outrights of UEFA Champions League Sturm Graz: 0.66% Hearts: 0.24%
!!!!! Information about video stream is absent for now
Betting Odds
| 1 | X | 2 | ||
|---|---|---|---|---|
| 1.90 | 3.90 | 3.60 | ||
| 1.82 | 3.87 | 3.86 | ||
| 1.73 | 3.75 | 4.10 | ||
| 1.81 | 3.91 | 3.89 | ||
| 1.76 | 3.80 | 3.80 | ||
| 1.83 | 3.97 | 3.86 | ||
| 1.84 | 3.95 | 3.80 |
Latest Results
| 21.07.26 Sturm Graz – Heart of Midlothian – 4:0 17.07.26 Heart of Midlothian – Rayo Vallecano – 2:1 10.07.26 Livingston FC – Heart of Midlothian – 2:1 16.05.26 Celtic – Heart of Midlothian – 3:1 13.05.26 Heart of Midlothian – Falkirk FC – 3:0 |
21.07.26 Sturm Graz – Heart of Midlothian – 4:0 15.07.26 Sturm Graz – Pogoń Szczecin – 1:0 03.07.26 Sturm Graz – MFK Košice – 2:2 30.06.26 Sturm Graz – LNZ Cherkasy – 2:6 26.06.26 Sturm Graz – NS Mura – 5:0 |
Facts
Latest Head To Head
| 21.07.26 Sturm Graz – Heart of Midlothian – 4:0 |
Standings
Draw
2026/27
1/8-finals
| 1 | Thun | Bye | |
| 2 | Bye | Din. Zagreb | |
| 3 | Klaksvik | Bissen | 2 : 1, 2 : 1 |
| 4 | Kauno Zalgiris | Drita | 3 : 2, 1 : 1 |
| 5 | Mjallby | Bye | |
| 6 | Lincoln Red Imps | Inter Escaldes | 1 : 1, 3 : 1 |
| 7 | Flora | Iberia 1999 | 2 : 2, 2 : 3 |
| 8 | Bye | Slovan Bratislava | |
| 9 | Borac Banja Luka | Levski Sofia | 0 : 4, 1 : 1 |
| 10 | ML Vitebsk | Univ. Craiova | 0 : 1, 1 : 4 |
| 11 | Omonia | Bye | |
| 12 | Kairat Almaty | Sutjeska | 2 : 0, 2 : 1 |
| 13 | Aarhus | Bye | |
| 14 | Bye | Lech Poznan | |
| 15 | Sabah Baku | TNS | 2 : 1, 2 : 0 |
| 16 | Vardar | KuPS | 3 : 2, 0 : 2 |
| 17 | Ararat-Armenia | Riga FC | 2 : 3, 2 : 0 |
| 18 | Floriana | Shamrock Rovers | 1 : 5, 2 : 0 |
| 19 | Petrocub | Egnatia | 1 : 6, 1 : 1 |
| 20 | Bye | Celje | |
| 21 | Vikingur Reykjavik | Gyor | 2 : 2, 1 : 0 |
| 22 | Bye | H. Beer Sheva | |
| 23 | Tre Fiori | Larne | 1 : 2, 0 : 1 |
| 24 | Bye | Crvena zvezda | |
| 25 | Olympiacos Piraeus | Bye | |
| 28 | Bye | Nijmegen | |
| 29 | Royale Union SG | Bye | |
| 32 | Bye | Bodo/Glimt | |
| 33 | Fenerbahce | Bye | |
| 34 | Bye | Gornik Zabrze | |
| 35 | Sturm Graz | Bye | |
| 36 | Bye | Hearts | |
| 37 | Sparta Prague | Bye | |
| 40 | Bye | Lyon |
Quarter-finals
| 1 | Thun | Din. Zagreb | 1 : 1 |
| 2 | Klaksvik | Kauno Zalgiris | 0 : 0 |
| 3 | Mjallby | Lincoln Red Imps | 3 : 0 |
| 4 | Iberia 1999 | Slovan Bratislava | 0 : 2 |
| 5 | Levski Sofia | Univ. Craiova | 1 : 0 |
| 6 | Omonia | Kairat Almaty | 1 : 0 |
| 7 | Aarhus | Lech Poznan | 1 : 4 |
| 8 | Sabah Baku | KuPS | 1 : 0 |
| 9 | Ararat-Armenia | Shamrock Rovers | 2 : 0 |
| 10 | Egnatia | Celje | 3 : 3 |
| 11 | Vikingur Reykjavik | H. Beer Sheva | 2 : 1 |
| 12 | Larne | Crvena zvezda | 0 : 4 |
| 13 | Olympiacos Piraeus | Bye | |
| 14 | Bye | Nijmegen | |
| 15 | Royale Union SG | Bye | |
| 16 | Bye | Bodo/Glimt | |
| 17 | Fenerbahce | Gornik Zabrze | 1 : 0 |
| 18 | Sturm Graz | Hearts | 4 : 0 |
| 19 | Sparta Prague | Bye | |
| 20 | Bye | Lyon |
Semi-finals
| 1 | TBD #1 | TBD #2 | |
| 2 | TBD #3 | TBD #4 | |
| 3 | TBD #5 | TBD #6 | |
| 4 | TBD #7 | TBD #8 | |
| 5 | TBD #9 | TBD #10 | |
| 6 | TBD #11 | TBD #12 | |
| 7 | Olympiacos Piraeus | Nijmegen | |
| 8 | Royale Union SG | Bodo/Glimt | |
| 9 | TBD #17 | TBD #18 | |
| 10 | Sparta Prague | Lyon |
UEFA Champions League Outrights
1. PSG: 6 (11.03%)
2. Arsenal: 7 (9.45%)
3. Bayern Munich: 7 (9.45%)
4. Manchester City: 8 (8.27%)
5. Barcelona: 8 (8.27%)
6. Real Madrid: 9.8 (6.75%)
7. Liverpool: 10.8 (6.13%)
8. Manchester United: 17 (3.89%)
9. Inter: 29.2 (2.27%)
10. Atl. Madrid: 33.8 (1.96%)
11. Aston Villa: 38.8 (1.71%)
12. Napoli: 38.8 (1.71%)
13. Dortmund: 48.2 (1.37%)
14. AS Roma: 50.2 (1.32%)
15. RB Leipzig: 66.2 (1%)
16. Betis: 69.4 (0.95%)
17. Como: 70.2 (0.94%)
18. PSV: 85.2 (0.78%)
19. Villarreal: 93.4 (0.71%)
20. VfB Stuttgart: 96.2 (0.69%)
21. Nijmegen: 100 (0.66%)
22. Royale Union SG: 100 (0.66%)
23. Lyon: 100 (0.66%)
24. Bodo/Glimt: 100 (0.66%)
25. Olympiacos Piraeus: 100 (0.66%)
26. LASK Linz: 100 (0.66%)
27. Viking: 100 (0.66%)
28. AEK: 100 (0.66%)
29. Sparta Prague: 100 (0.66%)
30. Fenerbahce: 100 (0.66%)
31. Din. Zagreb: 100 (0.66%)
32. Slovan Bratislava: 100 (0.66%)
33. Lech Poznan: 100 (0.66%)
34. Celje: 100 (0.66%)
35. Crvena zvezda: 100 (0.66%)
36. Sturm Graz: 100 (0.66%)
37. Omonia: 100 (0.66%)
38. H. Beer Sheva: 100 (0.66%)
39. Levski Sofia: 100 (0.66%)
40. Borac Banja Luka: 100 (0.66%)
41. Kairat Almaty: 100 (0.66%)
42. Vikingur Reykjavik: 100 (0.66%)
43. Thun: 100 (0.66%)
44. Sporting CP: 100.2 (0.66%)
45. FC Porto: 100.2 (0.66%)
46. Lens: 105.2 (0.63%)
47. Lille: 105.2 (0.63%)
48. Galatasaray: 110.2 (0.6%)
49. Feyenoord: 110.2 (0.6%)
50. Club Brugge: 120.2 (0.55%)
51. Celtic: 120.2 (0.55%)
52. Slavia Prague: 130.2 (0.51%)
53. Shakhtar: 130.2 (0.51%)
54. Hearts: 280.2 (0.24%)
Hearts – Sturm Graz and other UEFA Champions League events on our partner.
