Toeschouwers: 49.627.
Scheidsrechter: Slavko Vincic (Slovenië).
Scoreverloop:
Speelronde 3
Toeschouwers: 50.151.
Scheidsrechter: Anthony Taylor (Engeland).
Scoreverloop:
0-1 Granit Xhaka 65. (strafschop)
0-2 Johan Manzambi 90. (assist Remo Freuler)
Toeschouwers: 14.147.
Scheidsrechter: Matthew MacDermid (Schotland).
Scoreverloop:
1-0 Emil Holm 7. (assist Alexander Isak)
2-0 Benjamin Nygren 32.
3-0 Ken Sema 59.
4-0 Alexander Isak 64. (assist Sebastian Nanasi)
5-0 Anthony Elanga 77. (assist Niclas Eliasson)
5-1 Isaac Price 89.
Speelronde 6
Toeschouwers: 10.127.
Scheidsrechter: Pawel Raczkowski (Polen).
Scoreverloop:
1-0 Dejan Kulusevski 10.
2-0 Viktor Gyökeres 26. (assist Dejan Kulusevski)
3-0 Viktor Gyökeres 37. (assist Sebastian Nanasi)
4-0 Dejan Kulusevski 57.
5-0 Viktor Gyökeres 58.
6-0 Viktor Gyökeres 70. (assist Anton Salétros)
Azerbeidzjan: Anton Kryvotsiuk (23), Amin Seydiyev (54), Coshqun Diniyev (57), Bahlul Mustafazada (73), Toral Bayramov (89)
Speelronde 5
Toeschouwers: 36.417.
Scheidsrechter: Mykola Balakin (Oekraïne).
Scoreverloop:
1-0 Viktor Gyökeres 3. (assist Alexander Isak)
1-1 Dávid Hancko 19.
2-1 Alexander Isak 48. (assist Viktor Gyökeres)
Slowakije: Marek Rodák (37), Martin Dúbravka (45), Matus Bero (60), Francesco Calzona (90, bondscoach)
Speelronde 2
Toeschouwers: 14.858.
Scheidsrechter: Sven Jablonski (Duitsland).
Scoreverloop:
1-0 Viktor Gyökeres 30. (rebound)
2-0 Alexander Isak 40.
3-0 Viktor Gyökeres 44. (assist Dejan Kulusevski)