Dinamo Kiev
- Goalkeeper
- 1 Bushchan
- Defender
- 94 Kedziora 83'
- 34 Oleksandr Syrota
- 16 Mykolenko
- 25 Illia Zabarnyi
- Midfielder
- 29 Buyalsky
- 15 Tsygankov
- 10 Shaparenko 67'
- 5 S. Sydorchuk 67'
- 22 Gerson Rodrigues
- Forward
- 41 Besedin
- Substitutes
- ent Mircea Lucescu 4-2-3-1
- 18 Andrievskiy (67')
- 14 Carlos De Pena
- 71 Boyko
- 89 Vladyslav Supriaha
- 24 Tymchyk
- 99 Mikkel Duelund
- 17 Bogdan Lednev
- 23 Sidcley
- 11 Vladyslav Vanat
- 8 Vodolymyr Shepelev (67')
- 19 Garmash
- 20 Karavaev (83')
Villarreal
- Goalkeeper
- 13 Rulli
- Defender
- 8 Juan Foyth
- 3 Albiol
- 4 Pau Torres 45'
- 24 Pedraza
- Midfielder
- 10 Parejo
- 14 Trigueros 84'
- 6 Capoue
- Forward
- 7 Gerard Moreno 89'
- 11 Chukwueze 83'
- 9 Alcácer 62'
- Substitutes
- ent Unai Emery 4-3-3
- 13 Jorgensen
- 12 Estupiñán
- 23 Moi Gómez (84')
- 6 Ramiro Funes Mori (45')
- 1 Asenjo
- 17 Raba
- 2 Mario
- 9 Bacca (62')
- 21 Jaume Costa (83')
- 21 Yeremy Pino
- 16 Álex Baena (89')