Gir. ASvezia-Inghilterra 0:0 16.06 ore 18.00 (Kielce)
Polonia-Slovacchia 1:2 (1' Lipski - 20' Valjent, 78' Safranko) 16.06 ore 20.45 (Lublino)
Slovacchia-Inghilterra 1:2 (23' Chrien - 50' Mawson, 61' Redmond) 19.06 ore 18.00 (Kielce)
Polonia-Svezia 2:2 (6' Moneta, 91'rig. Kownacki - 36' Strandberg, 41' J.U. Larsson) 19.06 ore 20.45 (Lublino)
Inghilterra-Polonia 3:0 (6' Gray, 69' Murphy, 82'rig. Baker) 22.06 ore 20.45 (Kielce)
Slovacchia-Svezia 3:0 (5' Chrien, 22' Mihalik, 73' Satka) 22.06 ore 20.45 (Lublino)
La classifica:| 1. | Inghilterra | 3 | 7 | 5:1 | 2 | 1 | 0 |
| 2. | Slovacchia | 3 | 6 | 6:3 | 2 | 0 | 1 |
| 3. | Svezia | 3 | 2 | 2:5 | 0 | 2 | 1 |
| 4. | Polonia | 3 | 1 | 3:7 | 0 | 1 | 2 |
Gir. BPortogallo-Serbia 2:0 (37' Guedes, 88' B. Fernandes) 17.06 ore 18.00 (Bydgoszcz)
Spagna-FYR Macedonia 5:0 (10' Niguez, 16', 54', 72' Asensio, 35'rig. Deulofeu) 17.06 ore 20.45 (Gdynia)
Serbia-FYR Macedonia 2:2 (24' Gacinovic, 90' U. Djurdjevic - 64'rig. Bardhi, 83' Gjorgjev) 20.06 ore 18.00 (Bydgoszcz)
Portogallo-Spagna 1:3 (77' Bruma - 21' Niguez, 65' S. Ramirez, 93' I. Williams) 20.06 ore 20.45 (Gdynia)
FYR Macedonia-Portogallo 2:4 (40' Bardhi, 80' Markoski - 2' Ie, 22', 91' Bruma, 57' Podence) 23.06 ore 20.45 (Gdynia)
Serbia-Spagna 0:1 (38' D. Suarez) 23.06 ore 20.45 (Bydgoszcz)
La classifica:| 1. | Spagna | 3 | 9 | 9:1 | 3 | 0 | 0 |
| 2. | Portogallo | 3 | 6 | 7:5 | 2 | 0 | 1 |
| 3. | Serbia | 3 | 1 | 2:5 | 0 | 1 | 2 |
| 4. | FYR Macedonia | 3 | 1 | 4:11 | 0 | 1 | 2 |
Gir. CGermania-Rep. Ceca 2:0 (44' Meyer, 50' Gnabry) 18.06 ore 18.00 (Tychy)
Danimarca-Italia 0:2 (54' Pellegrini, 86' Petagna) 18.06 ore 20.45 (Cracovia)
Rep. Ceca-Italia 2:1 (24' Travnik, 79' Havlik, 85' Lueftner - 70' Berardi) 21.06 ore 18.00 (Tychy)
Germania-Danimarca 3:0 (53' Selke, 73' Kempf, 79' Amiri) 21.06 ore 20.45 (Cracovia)
Rep. Ceca-Danimarca 2:4 (27' Schick, 54' Chory - 23' L. Andersen, 35', 73' Zohore, 91' Ingvartsen) 24.06 ore 20.45 (Tychy)
Italia-Germania 1:0 (31' Bernardeschi) 24.06 ore 20.45 (Cracovia)
La classifica:| 1. | Italia | 3 | 6 | 4:3 | 2 | 0 | 1 |
| 2. | Germania | 3 | 6 | 5:1 | 2 | 0 | 1 |
| 3. | Danimarca | 3 | 3 | 4:7 | 1 | 0 | 2 |
| 4. | Rep. Ceca | 3 | 3 | 5:7 | 1 | 0 | 2 |
Semifinali 27.06Inghilterra-Germania 2:2 (41' Gray, 50' Abraham - 35' Selke, 70' Platte) d.c.r. 3-4 ore 18.00 (Tychy)
Spagna-Italia 3:1 (53', 65', 74' Niguez - 62' Bernardeschi) ore 21.00 (Cracovia)
Finale 30.06 ore 20.45 (Cracovia)Germania-Spagna 1:0 (40' Weiser)