Speelronde 3
Toeschouwers: 51.054.
Scheidsrechter: Urs Schnyder (Zwitserland).
Scoreverloop:
Speelronde 1
Toeschouwers: 46.775.
Scheidsrechter: Anastasios Papapetrou (Griekenland).
Scoreverloop:
Polen: Jakub Kiwior (19), Jan Bednarek (82), Matty Cash (86); Bosnië en Herzegovina: Sergej Barbarez (57, bondscoach)
Toeschouwers: 56.412.
Scheidsrechter: Anthony Taylor (Engeland).
Scoreverloop:
0-1 Arbër Hoxha 42.
1-1 Robert Lewandowski 63. (assist Sebastian Szymanski)
2-1 Piotr Zielinski 73. (assist Sebastian Szymanski)
Speelronde 9
Toeschouwers: 56.278.
Scheidsrechter: Maurizio Mariani (Italië).
Scoreverloop:
1-0 Jakub Kaminski 43. (assist Robert Lewandowski)
1-1 Memphis Depay 47.
Toeschouwers: 48.677.
Scheidsrechter: Balázs Berke (Hongarije).
Scoreverloop:
1-0 Karol Swiderski 12. (assist Robert Lewandowski)
1-1 Baris Alper Yilmaz 77. (assist Kenan Yildiz)
2-1 Nicola Zalewski 90. (assist Sebastian Szymanski)
Route A
Toeschouwers: 53.868.
Scheidsrechter: Slavko Vincic (Slovenië).
Scoreverloop:
1-0 Przemyslaw Frankowski 22. (assist Jakub Piotrowski)
2-0 Piotr Zielinski 50. (assist Nicola Zalewski)
3-0 Jakub Piotrowski 70. (assist Robert Lewandowski)
4-0 Karol Mets 73. (eigen doelpunt)
5-0 Sebastian Szymanski 76.
5-1 Martin Vetkal 78. (assist Markus Soomets)
Toeschouwers: 30.000.
Scheidsrechter: Ondrej Berka (Tsjechië).
Scoreverloop:
1-0 Przemyslaw Frankowski 7. (assist Nicola Zalewski)
2-0 Robert Lewandowski 48. (assist Nicola Zalewski)
Letland: Roberts Uldrikis (27), Antonijs Cernomordijs (75), Marics Oss (90)