Gr. ASzwecja-Anglia 0:0 16.06 g. 18.00 (Kielce)
Polska-Słowacja 1:2 (1' Lipski - 20' Valjent, 78' Safranko) 16.06 g. 20.45 (Lublin)
Słowacja-Anglia 1:2 (23' Chrien - 50' Mawson, 61' Redmond) 19.06 g. 18.00 (Kielce)
Polska-Szwecja 2:2 (6' Moneta, 91'k. Kownacki - 36' Strandberg, 41' J.U. Larsson) 19.06 g. 20.45 (Lublin)
Anglia-Polska 3:0 (6' Gray, 69' Murphy, 82'k. Baker) 22.06 g. 20.45 (Kielce)
Słowacja-Szwecja 3:0 (5' Chrien, 22' Mihalik, 73' Satka) 22.06 g. 20.45 (Lublin)
Tabela:| 1. | Anglia | 3 | 7 | 5:1 | 2 | 1 | 0 |
| 2. | Słowacja | 3 | 6 | 6:3 | 2 | 0 | 1 |
| 3. | Szwecja | 3 | 2 | 2:5 | 0 | 2 | 1 |
| 4. | Polska | 3 | 1 | 3:7 | 0 | 1 | 2 |
Gr. BPortugalia-Serbia 2:0 (37' Guedes, 88' B. Fernandes) 17.06 g. 18.00 (Bydgoszcz)
Hiszpania-FYR Macedonia 5:0 (10' Niguez, 16', 54', 72' Asensio, 35'k. Deulofeu) 17.06 g. 20.45 (Gdynia)
Serbia-FYR Macedonia 2:2 (24' Gacinovic, 90' U. Djurdjevic - 64'k. Bardhi, 83' Gjorgjev) 20.06 g. 18.00 (Bydgoszcz)
Portugalia-Hiszpania 1:3 (77' Bruma - 21' Niguez, 65' S. Ramirez, 93' I. Williams) 20.06 g. 20.45 (Gdynia)
FYR Macedonia-Portugalia 2:4 (40' Bardhi, 80' Markoski - 2' Ie, 22', 91' Bruma, 57' Podence) 23.06 g. 20.45 (Gdynia)
Serbia-Hiszpania 0:1 (38' D. Suarez) 23.06 g. 20.45 (Bydgoszcz)
Tabela:| 1. | Hiszpania | 3 | 9 | 9:1 | 3 | 0 | 0 |
| 2. | Portugalia | 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 |
Gr. CNiemcy-Czechy 2:0 (44' Meyer, 50' Gnabry) 18.06 g. 18.00 (Tychy)
Dania-Włochy 0:2 (54' Pellegrini, 86' Petagna) 18.06 g. 20.45 (Kraków)
Czechy-Włochy 2:1 (24' Travnik, 79' Havlik, 85' Lueftner - 70' Berardi) 21.06 g. 18.00 (Tychy)
Niemcy-Dania 3:0 (53' Selke, 73' Kempf, 79' Amiri) 21.06 g. 20.45 (Kraków)
Czechy-Dania 2:4 (27' Schick, 54' Chory - 23' L. Andersen, 35', 73' Zohore, 91' Ingvartsen) 24.06 g. 20.45 (Tychy)
Włochy-Niemcy 1:0 (31' Bernardeschi) 24.06 g. 20.45 (Kraków)
Tabela:| 1. | Włochy | 3 | 6 | 4:3 | 2 | 0 | 1 |
| 2. | Niemcy | 3 | 6 | 5:1 | 2 | 0 | 0 |
| 3. | Dania | 3 | 3 | 4:7 | 1 | 0 | 2 |
| 4. | Czechy | 3 | 3 | 5:7 | 1 | 0 | 2 |
Półfinały 27.06Anglia-Niemcy 2:2 (41' Gray, 50' Abraham - 35' Selke, 70' Platte) k. 3-4 g. 18.00 (Tychy)
Hiszpania-Włochy 3:1 (53', 65', 74' Niguez - 62' Bernardeschi) g. 21.00 (Kraków)
Finał 30.06 g. 20.45 (Kraków)Niemcy-Hiszpania 1:0 (40' Weiser)