UEFA Europa League Matchday 3 Thu, Oct 23 2025 · 20:00 Celtic Park, Glasgow
2–1 Full time · HT 0–1 xG 4.09 – 0.46
  • L. Scales 61’
  • E. Nygren 64’
  • 15’ T. Horvat
  • 70’ T. Chukwuani
Full match report oneScoredOdds · Value · Detailed stats →
Match story · our forecast vs the result iModel is our forecast, published before the match and locked at kick-off: expected goals for each side and the probability of every outcome.

xG after the match measures the quality of the chances each side actually created. It is known only after the final whistle, so it is not a forecast.

Celtic come from behind to beat Sturm Graz

Celtic entered as favourites, yet Sturm Graz led 1–0 at half-time through a Horvat goal. But Scales and Nygren scored to turn it around for Celtic, who won 2–1. Sturm Graz played with ten men from the 70th minute after Chukwuani was sent off. Celtic finished with the higher xG (4.09 vs 0.46).

Celtic ✓57%
Draw23%
Sturm Graz20%

Model vs reality

Celtic goals
2
Model 1.96 · xG 4.09
Sturm Graz goals
1
Model 1.10 · xG 0.46
Total goals
3
Model 3.06 · xG 4.55
Score 2–1
10%
Most likely 1–1 (11%)
Over 2.5
Yes
Model 59%
Both scored
Yes
Model 58%
Match facts
★ Player of the matchL. ScalesCeltic · 1 goal
8.7
  • RefereeJuan Martinez Munuera
  • VenueCeltic Park
  • Table before kick-offCeltic 27th · Sturm Graz 23rd

Timeline

  1. ⇄ J. KennyFor K. Ịheanachọ
    4’
  2. T. Horvat 0–1Assist F. Rózga
    15’
  3. ⇄ C. DonovanFor A. Johnston
    26’
  4. Half time · 0–1
  5. ⇄ J. MitchellFor T. Oermann
    46’
  6. J. Gorenc StankovičYellow card · Holding
    56’
  7. C. Carter-VickersYellow card · Tripping
    58’
  8. ⇄ S. JattaFor M. Malone
    59’
  9. ⇄ J. HödlFor F. Rózga
    59’
  10. L. Scales 1–1Assist C. Donovan
    61’
  11. E. Nygren 2–1Assist A. Engels
    64’
  12. T. ChukwuaniRed card · Foul
    70’
  13. ⇄ M. BalikwishaFor S. Tounekti
    78’
  14. ⇄ L. GrgićFor O. Kiteishvili
    78’
  15. ⇄ A. KayomboFor T. Horvat
    82’
  16. Full time · 2–1

Team stats

Celtic20 shots · 18 in box, 2 outside
Sturm Graz8 shots · 3 in box, 5 outside
CelticSturm Graz
66% Possession 34%
4.09 Expected goals (xG) 0.46
2.87 Expected points (xPts) 0.08
20 Shots 8
7 Shots on target 1
8 Shots off target 7
5 Blocked shots 0
18 Shots inside the box 3
2 Shots outside the box 5
600 Passes 308
86% Pass accuracy 71%
9 Corners 2
0 Goalkeeper saves 4
15 Fouls 16
1 Offsides 7
1 Yellow cards 1
0 Red cards 1
7.20 Team rating 6.70

Line-ups

Celtic 4-3-3

16.3 K. Schmeichel(G)
637.5 K. Tierney 58.7★ L. Scales 207.2 C. Carter-Vickers 26.2 A. Johnston ↓26’
416.9 R. Hatate 427.2 C. McGregor 86.3 E. Nygren
237.2 S. Tounekti ↓78’ 17 K. Ịheanachọ ↓4’ 277.9 A. Engels A
  • 1K. Schmeichel (G)6.3
  • 63K. Tierney7.5
  • 5L. Scales ★8.7
  • 20C. Carter-Vickers7.2
  • 2A. Johnston↓26’6.2
  • 41R. Hatate6.9
  • 42C. McGregor7.2
  • 8E. Nygren6.3
  • 23S. Tounekti↓78’7.2
  • 17K. Ịheanachọ↓4’
  • 27A. EngelsA7.9

Substitutes used

  • 24J. Kenny↑4’6.9
  • 51C. DonovanA↑26’7.6
  • 10M. Balikwisha↑78’6.6

Unused: V. Sinisalo, A. Ralston, A. Trusty, M. Saracchi, D. Murray, L. McCowan, Paulo Bernardo, J. Forrest, H. Yang

Sturm Graz 4-2-3-1

406.3 M. Bignetti(G)
177.2 E. Karić 246.9 D. Lavalée 478.2 E. Aiwu 56.5 T. Oermann ↓46’
215.2 T. Chukwuani 46.7 J. Gorenc Stankovič
86.3 Filip Rózga 106.5 O. Kiteishvili ↓78’ 197.9 T. Horvat ↓82’
776.2 M. Malone ↓59’
  • 40M. Bignetti (G)6.3
  • 17E. Karić7.2
  • 24D. Lavalée6.9
  • 47E. Aiwu8.2
  • 5T. Oermann↓46’6.5
  • 21T. Chukwuani5.2
  • 4J. Gorenc Stankovič6.7
  • 8Filip Rózga6.3
  • 10O. Kiteishvili↓78’6.5
  • 19T. Horvat↓82’7.9
  • 77M. Malone↓59’6.2

Substitutes used

  • 2J. Mitchell↑46’6.0
  • 43J. Hödl↑59’6.2
  • 20S. Jatta↑59’6.2
  • 38L. Grgić↑78’6.3
  • 11A. Kayombo↑82’6.5

Unused: D. Khudyakov, C. Wiener-Pucher, N. Geyrhofer, A. Malić, J. Beck, S. Hierländer

Player stats

Top rated
L. ScalesCeltic8.7
2nd
E. AiwuSturm Graz8.2
3rd
A. EngelsCeltic7.9

Celtic

Sturm Graz

Match data from eScored. Ratings are the data provider's 0–10 match ratings; 7.2 and above is a strong game, 8+ is rare.