Substitution
Wales
Aaron Ramsey MF
Ethan Ampadu DF
Substitution
Wales
Aaron Ramsey MF
Ethan Ampadu DF
Substitution
Switzerland
Haris Seferović FW
Mario Gavranović FW
Substitution
Switzerland
Haris Seferović FW
Mario Gavranović FW
Substitution
Wales
Daniel James MF
David Brooks MF
Substitution
Wales
Daniel James MF
David Brooks MF
Kieffer Moore FW
Wales
Goal
Kieffer Moore FW
Wales
Goal
Substitution
Switzerland
Xherdan Shaqiri MF
Denis Zakaria MF
Substitution
Switzerland
Xherdan Shaqiri MF
Denis Zakaria MF
Kevin Mbabu DF
Switzerland
Yellow card
Kevin Mbabu DF
Switzerland
Yellow card
Breel Embolo FW
Switzerland
Goal
Breel Embolo FW
Switzerland
Goal
Kieffer Moore FW
Wales
Yellow card
Kieffer Moore FW
Wales
Yellow card
Fabian Schär DF
Switzerland
Yellow card
Fabian Schär DF
Switzerland
Yellow card
Substitution
Wales
Aaron Ramsey MF
Ethan Ampadu DF
Substitution
Wales
Aaron Ramsey MF
Ethan Ampadu DF
Substitution
Switzerland
Haris Seferović FW
Mario Gavranović FW
Substitution
Switzerland
Haris Seferović FW
Mario Gavranović FW
Substitution
Wales
Daniel James MF
David Brooks MF
Substitution
Wales
Daniel James MF
David Brooks MF
Kieffer Moore FW
Wales
Goal
Kieffer Moore FW
Wales
Goal
Substitution
Switzerland
Xherdan Shaqiri MF
Denis Zakaria MF
Substitution
Switzerland
Xherdan Shaqiri MF
Denis Zakaria MF
Kevin Mbabu DF
Switzerland
Yellow card
Kevin Mbabu DF
Switzerland
Yellow card
Breel Embolo FW
Switzerland
Goal
Breel Embolo FW
Switzerland
Goal
Kieffer Moore FW
Wales
Yellow card
Kieffer Moore FW
Wales
Yellow card
Fabian Schär DF
Switzerland
Yellow card
Fabian Schär DF
Switzerland
Yellow card