Scottish Premiership 2026-2027 Knockout phase Mon, Aug 3 2026 · 19:30 Celtic Park, Glasgow
1–0 Full time · HT 0–0 xG 2.55 – 0.47
  • E. Nygren 52’
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.

Nygren goal decides it for Celtic

Celtic won 1–0 through a Nygren goal. Celtic finished with the higher xG (2.55 vs 0.47).

We did not publish a forecast for this match.

Match facts
★ Player of the matchC. Carter-VickersCeltic
8.3
  • RefereeMatthew MacDermid
  • CoachesMartin O’Neill · Steven Pressley
  • VenueCeltic Park

Timeline

  1. Half time · 0–0
  2. E. Nygren 1–0Assist K. Tierney
    52’
  3. ⇄ F. RobertsonFor C. Reilly
    60’
  4. ⇄ A. HayFor S. Murray
    60’
  5. ⇄ J. ForrestFor Camilo Duran
    78’
  6. ⇄ S. TounektiFor H. Yang
    78’
  7. ⇄ A. ForrestFor Joe Bevan
    80’
  8. ⇄ Brad HallidayFor D. Wright
    80’
  9. ⇄ L. McCowanFor E. Nygren
    83’
  10. ⇄ C. DonovanFor K. Tierney
    83’
  11. A. HayYellow card · Foul
    90’
  12. A. EngelsYellow card · Foul
    90+1’
  13. Full time · 1–0

Team stats

Celtic18 shots · 12 in box, 6 outside
Dundee11 shots · 7 in box, 4 outside
CelticDundee
65% Possession 35%
2.55 Expected goals (xG) 0.47
2.60 Expected points (xPts) 0.27
18 Shots 11
4 Shots on target 3
10 Shots off target 5
4 Blocked shots 3
12 Shots inside the box 7
6 Shots outside the box 4
653 Passes 341
86% Pass accuracy 73%
9 Corners 4
3 Goalkeeper saves 3
9 Fouls 7
0 Offsides 1
1 Yellow cards 1
0 Red cards 0
7.37 Team rating 6.60

Line-ups

Celtic 4-2-3-1

17.9 V. Sinisalo(G)
638.2 K. Tierney A↓83’ 67.3 A. Trusty 208.3★ C. Carter-Vickers 27.0 A. Johnston
276.7 A. Engels 427.5 C. McGregor
137.3 H. Yang ↓78’ 88.3 E. Nygren ↓83’ 116.9 Camilo Duran ↓78’
96.0 K. Høgh
  • 1V. Sinisalo (G)7.9
  • 63K. TierneyA↓83’8.2
  • 6A. Trusty7.3
  • 20C. Carter-Vickers ★8.3
  • 2A. Johnston7.0
  • 27A. Engels6.7
  • 42C. McGregor7.5
  • 13H. Yang↓78’7.3
  • 8E. Nygren↓83’8.3
  • 11Camilo Duran↓78’6.9
  • 9K. Høgh6.0

Substitutes used

  • 49J. Forrest↑78’6.9
  • 17S. Tounekti↑78’6.3
  • 14L. McCowan↑83’6.9
  • 51C. Donovan↑83’7.2

Unused: R. Doohan, A. Oxlade-Chamberlain, R. Hatate, D. Murray, C. Osmand

Coach: Martin O’Neill

Dundee 4-4-2

16.6 O. Goodman(G)
36.3 I. Odutayo 57.3 O. Bevan 46.9 R. Astley 76.0 D. Wright ↓80’
186.3 C. Reilly ↓60’ 87.5 R. Finnigan 486.2 E. Hamilton 276.5 Joe Bevan ↓80’
156.5 S. Murray ↓60’ 196.3 J. Westley
  • 1O. Goodman (G)6.6
  • 3I. Odutayo6.3
  • 5O. Bevan7.3
  • 4R. Astley6.9
  • 7D. Wright↓80’6.0
  • 18C. Reilly↓60’6.3
  • 8R. Finnigan7.5
  • 48E. Hamilton6.2
  • 27Joe Bevan↓80’6.5
  • 15S. Murray↓60’6.5
  • 19J. Westley6.3

Substitutes used

  • 14A. Forrest↑80’6.3
  • 2Brad Halliday↑80’6.6
  • 10F. Robertson↑60’6.9
  • 11A. Hay↑60’6.5

Unused: K. O'Hara, Ž. Bešir, E. Crombie, R. Bland, C. Oosenbrugh

Coach: Steven Pressley

Player stats

Top rated
C. Carter-VickersCeltic8.3
2nd
E. NygrenCeltic8.3
3rd
K. TierneyCeltic8.2

Celtic

Dundee

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.