Celtic (3-4-2-1): Kasper Schmeichel (1), Auston Trusty (6), Liam Scales (5), Kieran Tierney (63), Yang Hyun-jun (13), Callum McGregor (42), Arne Engels (27), Sebastian Tounekti (23), Benjamin Nygren (8), Reo Hatate (41), Daizen Maeda (38)
Hearts (4-2-3-1): Alexander Schwolow (25), Michael Steinwender (15), Craig Halkett (4), Stuart Findlay (19), Harry Milne (18), Oisin McEntee (31), Cameron Devlin (14), Alexandros Kyziridis (89), Tomas Magnusson (22), Claudio Braga (10), Lawrence Shankland (9)

Celtic
3-4-2-1
1
Kasper Schmeichel
6
Auston Trusty
5
Liam Scales
63
Kieran Tierney
13
Yang Hyun-jun
42
Callum McGregor
27
Arne Engels
23
Sebastian Tounekti
8
Benjamin Nygren
41
Reo Hatate
38
Daizen Maeda
9
Lawrence Shankland
10
Claudio Braga
22
Tomas Magnusson
89
Alexandros Kyziridis
14
Cameron Devlin
31
Oisin McEntee
18
Harry Milne
19
Stuart Findlay
4
Craig Halkett
15
Michael Steinwender
25
Alexander Schwolow

Hearts
4-2-3-1
| Thay người | |||
| 59’ | Sebastian Tounekti Luke McCowan | 71’ | Harry Milne Stephen Kingsley |
| 64’ | Benjamin Nygren Johnny Kenny | 71’ | Alexandros Kiziridis Jamie McCart |
| 77’ | Craig Halkett Frankie Kent | ||
| 77’ | Claudio Braga Pierre Landry Kabore | ||
| 85’ | Lawrence Shankland Christian Borchgrevink | ||
| Cầu thủ dự bị | |||
Viljami Sinisalo | Craig Gordon | ||
Michel-Ange Balikwisha | Frankie Kent | ||
Luke McCowan | Stephen Kingsley | ||
Kelechi Iheanacho | Jamie McCart | ||
Johnny Kenny | Elton Kabangu | ||
Paulo Bernardo | Pierre Landry Kabore | ||
Dane Murray | Christian Borchgrevink | ||
Colby Donovan | Blair Spittal | ||
Tony Ralston | Sander Erik Kartum | ||