26 June: Wales - Denmark 1 26 June: Italy - Austria 1 27 June: Netherlands - Czech Republic 1 27 June: Belgium - Portugal 1 28 June: Croatia - Spain 2 28 June: France - Switzerland 1 29 June: England - Germany 2 29 June: Sweden - Ukraine 1
26 June: Wales - Denmark 1 26 June: Italy - Austria 1 27 June: Netherlands - Czech Republic 1 27 June: Belgium - Portugal 1 28 June: Croatia - Spain 2 28 June: France - Switzerland 1 29 June: England - Germany 1 29 June: Sweden - Ukraine 1
26 June: Wales - Denmark 2 26 June: Italy - Austria 1 27 June: Netherlands - Czech Republic 1 27 June: Belgium - Portugal 2 28 June: Croatia - Spain 2 28 June: France - Switzerland 1 29 June: England - Germany 1 29 June: Sweden - Ukraine 2
26 June: Wales - Denmark 2 26 June: Italy - Austria 1 27 June: Netherlands - Czech Republic 2 (I must ) 27 June: Belgium - Portugal 1 28 June: Croatia - Spain 2 28 June: France - Switzerland 1 29 June: England - Germany 2 29 June: Sweden - Ukraine 1
26 June: Wales - Denmark 2 26 June: Italy - Austria 1 27 June: Netherlands - Czech Republic 1 27 June: Belgium - Portugal 2 28 June: Croatia - Spain 2 28 June: France - Switzerland 1 29 June: England - Germany 1 29 June: Sweden - Ukraine 1
26 June: Wales - Denmark 1 26 June: Italy - Austria 1 27 June: Netherlands - Czech Republic 1 27 June: Belgium - Portugal 2 28 June: Croatia - Spain 2 28 June: France - Switzerland 1 29 June: England - Germany 2 29 June: Sweden - Ukraine 1
26 June: Wales - Denmark 2 26 June: Italy - Austria 1 27 June: Netherlands - Czech Republic 1 27 June: Belgium - Portugal 1 28 June: Croatia - Spain 2 28 June: France - Switzerland 1 29 June: England - Germany 2 29 June: Sweden - Ukraine 1
26 June: Wales - Denmark 2 26 June: Italy - Austria 1 27 June: Netherlands - Czech Republic 1 27 June: Belgium - Portugal 2 28 June: Croatia - Spain 1 28 June: France - Switzerland 1 29 June: England - Germany 2 29 June: Sweden - Ukraine 2
26 June: Wales - Denmark 1 26 June: Italy - Austria 1 27 June: Netherlands - Czech Republic 1 27 June: Belgium - Portugal 1 28 June: Croatia - Spain 2 28 June: France - Switzerland 1 29 June: England - Germany 2 29 June: Sweden - Ukraine 2
26 June: Wales - Denmark - 2 26 June: Italy - Austria - 1 27 June: Netherlands - Czech Republic - 1 27 June: Belgium - Portugal - 1 28 June: Croatia - Spain - 2 28 June: France - Switzerland - 1 29 June: England - Germany - 2 29 June: Sweden - Ukraine - 1
26 June: Wales - Denmark - 2 26 June: Italy - Austria - 1 27 June: Netherlands - Czech Republic - 1 27 June: Belgium - Portugal - 1 28 June: Croatia - Spain - 2 28 June: France - Switzerland - 1 29 June: England - Germany - 2 29 June: Sweden - Ukraine - 1
26 June: Wales - Denmark 2 26 June: Italy - Austria 1 27 June: Netherlands - Czech Republic 1 27 June: Belgium - Portugal 1 28 June: Croatia - Spain 1 28 June: France - Switzerland 1 29 June: England - Germany 2 29 June: Sweden - Ukraine 2