1:1
(0:0)
final
  69. Martial (Rooney) – 82. Allen
  13. A. Valencia (MAN), 54. A. Herrera (MAN), 56. Ibrahimović (MAN)
0:0
(0:0)
final
  54. Mahrez (LEC)
2:0
(2:0)
final
  9. Kolarov (own), 37. Alli (Son Heung-min)
  31. Wanyama (TOT), 43. Rose (TOT) – 20. Otamendi (MAC), 56. Sterling (MAC)
0:1
(0:0)
final
  90+3. Koscielny (Walcott)
0:2
(0:0)
final
  64. Griezmann (Gameiro), 90+3. Gameiro (Torres Juanfran)
  61. Mangala (VAL) – 28. Luís (ATM), 58. Griezmann (ATM), 82. Tiago (ATM)
1:1
(1:1)
final
  18. Bale (Ronaldo) – 6. F. Rico (Capa)
  44. Carvajal (REA), 44. Bale (REA), 56. Morata (REA), 73. Kroos (REA) – 48. Dani García (EIB), 57. Lejeune (EIB), 71. Peña (EIB), 84. F. Rico (EIB)
0:0
(0:0)
final
  56. V. Sánchez (ESB), 66. G. Moreno (ESB) – 52. Musacchio (VLR), 90+3. M. Gaspar (VLR)
2:1
(0:1)
final
  82. Sandro Ramírez (Duda), 83. Duda (J. P. Carlos) – 3. Aduriz
  38. Rosales (MLG), 45+2. Ricca (MLG), 54. G. Castro (MLG), 70. Recio (MLG), 71. Rosales (MLG), 84. Duda (MLG), 88. Añor (MLG) – 52. de Marcos (ATB)   90+4. Koné (MLG)   38. Balenziaga (ATB)
4:3
(3:0)
final
  22. Sisto (Aspas), 31. Aspas, 33. Mathieu (own), 77. P. Hernández – 58. Piqué (Iniesta), 64. Neymar (pen.), 87. Piqué (Denis Suárez)
  63. Mallo (CVG) – 45. Busquets (BAR), 74. Piqué (BAR), 88. L. Suárez (BAR)
0:0
(0:0)
final
4:0
(0:0)
final
  52. Choupo-Moting (pen.), 56. Embolo (Kolašinac), 58. Goretzka, 83. Embolo (Bentaleb)
3:2
(0:1)
final
  47. Leeuwin (own), 79. Schøne (pen.), 87. Ziyech – 27. Conboy, 90. van der Maarel
  34. Klaassen (AJA) – 37. W. Janssen (UTR), 40. Conboy (UTR), 51. Ayoub (UTR), 69. S. Amrabat (UTR), 71. Barazite (UTR), 75. Haller (UTR), 78. Strieder (UTR)
0:2
(0:1)
final
  16. Jørgensen, 76. Tapia
  18. Heerkens (WLM), 87. Koppers (WLM) – 90. Basaçikoglu (FEY)
1:1
(1:1)
final
  42. Armenteros – 40. Klich
  31. Breukers (HRC), 45. Pelupessy (HRC) – 28. Ünal (TWE), 37. Celina (TWE), 64. Klich (TWE), 90+1. Bijen (TWE)
1:1
(1:1)
final
  39. Breuer – 6. Til
  43. El Azzouzi (SPR), 58. Dougall (SPR), 82. Dumfries (SPR) – 40. van Eijden (ALK), 43. Luckassen (ALK)   90+3. Dumfries (SPR)
1:0
(1:0)
final
  42. Rhijn
  68. Denswil (BGY), 84. Diaby (BGY)   86. Gershon (GNT)
0:1
(0:0)
final
  79. Teodorczyk
  26. Fai (STA) – 40. Tielemans (AND), 87. Badji (AND)
2:1
(1:1)
final
  21. Karelis (pen.), 51. Bailey – 10. Verdier
  7. Brabec (GNK) – 30. Verdier (MEC), 33. Croizet (MEC)   18. Paulussen (MEC)
4:0
(1:0)
final
  35. Aurélio (own), 62. Salvio, 70. Cervi, 90+3. Grimaldo
  58. Dias (FEI), 90+1. Semedo (FEI), 90+2. Monteiro (FEI)
0:1
(0:0)
final
  55. Sousa
  58. Pacheco (STL), 88. Fernandes (STL), 90+4. Arnold (STL) – 76. Fransergio (MAO), 83. Mauricio (MAO)
2:0
(1:0)
final
  30. Lucas, 83. Idris
  26. Espinho (BOA), 53. Talocha (BOA), 77. Medeiros (BOA) – 44. Oliveira (MRE), 46. Geraldes (MRE), 90+2. Caué (MRE)
1:1
(0:0)
final
  85. González – 48. Santos
  11. Valente (ARC), 27. Carleta (ARC), 90+4. Crivellaro (ARC) – 22. Fereirra (BRG), 38. Rosič (BRG), 83. Matheus (BRG)
0:1
(0:0)
final
  67. Alar
  20. Laimer (SLZ), 90. Soriano (SLZ) – 54. Jeggo (STG), 64. Schulz (STG)   38. Laimer (SLZ)   69. Radošević (SLZ)
4:2
(3:1)
final
  6. Honsak, 24. Zulj, 40. Reifeltshammer, 65. Nutz – 26. Schwab, 90+1. Schwab
  74. Elsneg (RIE), 82. Chessa (RIE) – 55. Močinič (RVI), 90+2. Pavelič (RVI)
2:1
(0:0)
final
  81. Serbest, 85. Kayode – 52. Lumu
  61. Salamon (AUV) – 28. Schütz (SPN), 85. Parvulescu (SPN)
1:1
(0:0)
final
  52. Fatai (Suchov) – 75. Stockij (own)
  90+3. Gol (AMP)
4:2
(2:2)
final
  20. Criscito (pen.), 33. Dzjuba (Mak), 61. Witsel (Giuliano), 87. Giuliano (pen.) – 28. Bocchetti, 37. Luís (I. Popov)
  31. Criscito (PET), 34. Dzjuba (PET), 90. Neto (PET) – 31. Luís (SPM), 49. Glušakov (SPM), 54. Bocchetti (SPM), 86. Ješčenko (SPM)
2:0
(0:0)
final
  66. Gaţcan, 90+3. Noboa
  39. M. Mevlja (RTV) – 43. Z. Tošić (CSK), 52. Ignaševič (CSK)
1:0
(1:0)
final
  45+1. Ari
  28. Kaboré (KRS), 37. Ari (KRS) – 36. Zambrano (RKZ), 39. Nabiullin (RKZ), 88. Kanunnikov (RKZ)
3:3
(1:2)
final
  4. Michal Škoda (Řezníček), 80. Přichystal (Lutonský), 90+2. Hyčka – 34. Mazuch, 42. Dočkal (Karavajev), 88. Pulkrab (Michal Kadlec)
  31. Jakub Šural (BNO) – 49. Mazuch (SPA)
2:0
(0:0)
final
  56. Folprecht (Vůch), 60. Breite
  73. Hovorka (LIB) – 45. Kodeš (TEP), 69. Červenka (TEP), 71. Kučera (TEP), 90. Vondrášek (TEP)
4:1
(3:0)
final
  31. Hejda (Petržela), 40. Krmenčík (Kopic), 43. Chleboun (own), 53. Krmenčík – 83. Schwarz (Plašil)
  7. Hořava (PLZ), 17. Krmenčík (PLZ) – 5. Mudra (HKR), 26. Chleboun (HKR)