Looking for a place to watch the UEFA Euro Football Championship (Eurocopa) 2024 in Barcelona? CocoVail has 6 BIG screen TVs and ample space for watching the matches with your crew.
Which team are you rooting for to win it all? No matter what country, we’ve got you covered at CocoVail to follow your team and all of the matches from the beginning to the end of the tournament.
UEFA Eurocopa Games 2024 @ CocoVail
We will be showing all of the Eurocopa 2024 games at CocoVail, and we are not taking reservations. It will be first come, first served for all games.
Eurocopa Knockout Round Match-day Schedule
Sunday, July 14th:
Spain vs England: Result 2 – 1Congrats to Spain for the BIG WIN IN 2024!!! We’ll be back with Eurocopa 2028!
Again, we will be showing all of the Eurocopa 2024 games at CocoVail, and we are not taking reservations. It will be first come, first served for all games.
Eurocopa Round of 16 Match Schedule
Saturday, June 29th:
Switzerland vs Italy: Result 2 – 0
Germany vs Denmark: Result 2 – 0
Sunday, June 30th:
England vs Slovakia: Result 2 – 1
Spain vs Georgia: Result 4- 1
Monday, July 1st:
France vs Belgium: Result 1 – 0
Portugal vs Slovenia: Result 1 – 0 (Penalties)
Tuesday, July 2nd:
Romania vs Netherlands: Result 0 – 3
Austria vs Turkey: Result 1 – 2
Eurocopa Quarter-Final Round Match Schedule
Friday, June 5th:
Spain vs Germany: Result 2 -1
France vs Portugal: Result 1 – 0 (Penalties)
Saturday, June 6th:
England vs Switzerland: Result 2 – 1 (After Penalties)
Netherlands vs Turkey: Result 2 – 1
Eurocopa Semi-Final Round Match Schedule
Tuesday, June 9th:
Spain vs France: Result 2 – 1
Wednesday, June 10th:
Netherlands vs England: Result 1 – 2
Eurocopa Final Round Match Schedule
Sunday, June 14th:
Spain vs England: Result 2 – 1
UEFA Eurocopa 2024 Groups Results
Here are the groups for the first round of the UEFA Eurocopa 2024. We’ll update the points / standings as the results come in when the games are done.
Group A
Germany – 8
Switzerland – 5
Hungary – 2
Scotland – 2
Friday, June 14th:
Germany vs Scotland: Result 5 – 1
Saturday, June 15th:
Hungary vs Switzerland: Result 1 – 3
Wednesday, June 19th:
Germany vs Hungary: Result 2 – 0
Scotland vs Switzerland: Result 1 – 1
Sunday, June 23rd:
Switzerland vs Germany: 1 – 1
Scotland vs Hungary: Result 0 – 1
Group B
Spain – 9
Italy – 4
Croatia – 2
Albania – 1
Saturday, June 15th:
Spain vs Croatia: Result 3 – 0
Italy vs Albania: Result 2 – 1
Wednesday, June 19th:
Croatia vs Albania: Result 2 – 2
Thursday, June 20th:
Spain vs Italy: Result 1 – 0
Monday, June 24th
Albania vs Spain: Result 0 – 1
Croatia vs Italy: Result 1 – 1
Group C
England – 5
Denmark – 3
Slovenia – 3
Serbia – 2
Sunday, June 16th:
Slovenia vs Denmark: Result 1 – 1
Serbia vs England: Result 0 – 1
Thursday, June 20th:
Slovenia vs Serbia: Result 1 – 1
Denmark vs England: Result 1 – 1
Tuesday, June 25th:
Denmark vs Serbia: Result 0 – 0
England vs Slovenia: Result 0 – 0
Group D
Austria – 6
France – 5
Netherlands – 4
Poland – 1
Sunday, June 16th:
Poland vs Netherlands: Result 1 – 2
Monday, June 17th:
Austria vs France: Result 0 – 1
Friday, June 21st:
Poland vs Austria: Result 1 – 3
Netherlands vs France: Result 0 – 0
Tuesday, June 25th:
France vs Poland: Result 1 – 1
Netherlands vs Austria: Result 1 – 1
Group E
Romania – 4
Belgium – 4
Slovakia – 4
Ukraine – 4
Monday, June 17th:
Romania vs Ukraine: Result 3 – 0
Belgium vs Slovakia: Result 0 – 1
Friday, June 21st:
Slovakia vs Ukraine: Result 1 – 2
Saturday, June 22nd:
Belgium vs Romania: Result 2 – 0
Wednesday, June 26th:
Slovakia vs Romania: Result 1 – 1
Ukraine vs Belgium: Result 0 – 0
Group F
Portugal – 6
Turkey – 6
Georgia – 4
Czech Republic – 1
Tuesday, June 18th:
Turkey vs Georgia: Result 3 – 1
Portugal vs Czech Republic: Result 2 – 1
Saturday, June 22nd:
Georgia vs Czech Republic: Result 1 – 1
Turkey vs Portuga: Result 0 – 3
Wednesday, June 26th:
Portugal vs Georgia: Result 0 – 2
Turkey vs Czech Republic: Result 2 – 1