" >

Matches

1. 2024-06-14 21:00:00

Group stage


Germany - Scotland

After 90+ minutes


5 - 1

Final result


5-1

2. 2024-06-15 15:00:00


Hungary - Switzerland

After 90+ minutes


1 - 3

Final result


1-3

3. 2024-06-15 18:00:00


Spain - Croatia

After 90+ minutes


3 - 0

Final result


3-0

4. 2024-06-15 21:00:00


Italy - Albania

After 90+ minutes


2 - 1

Final result


2-1

5. 2024-06-16 15:00:00


Poland - Netherlands

After 90+ minutes


1 - 2

Final result


1-2

6. 2024-06-16 18:00:00


Slovenia - Denmark

After 90+ minutes


1 - 1

Final result


1-1

7. 2024-06-16 21:00:00


Serbia - England

After 90+ minutes


0 - 1

Final result


0-1

8. 2024-06-17 15:00:00


Romania - Ukraine

After 90+ minutes


3 - 0

Final result


3-0

9. 2024-06-17 18:00:00


Belgium - Slovakia

After 90+ minutes


0 - 1

Final result


0-1

10. 2024-06-17 21:00:00


Austria - France

After 90+ minutes


0 - 1

Final result


0-1

11. 2024-06-18 18:00:00


Türkiye - Georgia

After 90+ minutes


3 - 1

Final result


3-1

12. 2024-06-18 21:00:00


Portugal - Czechia

After 90+ minutes


2 - 1

Final result


2-1

13. 2024-06-19 15:00:00


Croatia - Albania

After 90+ minutes


2 - 2

Final result


2-2

14. 2024-06-19 18:00:00


Germany - Hungary

After 90+ minutes


2 - 0

Final result


2-0

15. 2024-06-19 21:00:00


Scotland - Switzerland

After 90+ minutes


1 - 1

Final result


1-1

16. 2024-06-20 15:00:00


Slovenia - Serbia

After 90+ minutes


1 - 1

Final result


1-1

17. 2024-06-20 18:00:00


Denmark - England

After 90+ minutes


1 - 1

Final result


1-1

18. 2024-06-20 21:00:00


Spain - Italy

After 90+ minutes


1 - 0

Final result


1-0

19. 2024-06-21 15:00:00


Slovakia - Ukraine

After 90+ minutes


1 - 2

Final result


1-2

20. 2024-06-21 18:00:00


Poland - Austria

After 90+ minutes


1 - 3

Final result


1-3

21. 2024-06-21 21:00:00


Netherlands - France

After 90+ minutes


0 - 0

Final result


0-0

22. 2024-06-22 15:00:00


Georgia - Czechia

After 90+ minutes


1 - 1

Final result


1-1

23. 2024-06-22 18:00:00


Türkiye - Portugal

After 90+ minutes


0 - 3

Final result


0-3

24. 2024-06-22 21:00:00


Belgium - Romania

After 90+ minutes


2 - 0

Final result


2-0

25. 2024-06-23 21:00:00


Switzerland - Germany

After 90+ minutes


1 - 1

Final result


1-1

26. 2024-06-23 21:00:00


Scotland - Hungary

After 90+ minutes


0 - 1

Final result


0-1

27. 2024-06-24 21:00:00


Albania - Spain

After 90+ minutes


0 - 1

Final result


0-1

28. 2024-06-24 21:00:00


Croatia - Italy

After 90+ minutes


1 - 1

Final result


1-1

29. 2024-06-25 18:00:00


Netherlands - Austria

After 90+ minutes


2 - 3

Final result


2-3

30. 2024-06-25 18:00:00


France - Poland

After 90+ minutes


1 - 1

Final result


1-1

31. 2024-06-25 21:00:00


England - Slovenia

After 90+ minutes


0 - 0

Final result


0-0

32. 2024-06-25 21:00:00


Denmark - Serbia

After 90+ minutes


0 - 0

Final result


0-0

33. 2024-06-26 18:00:00


Slovakia - Romania

After 90+ minutes


1 - 1

Final result


1-1

34. 2024-06-26 18:00:00


Ukraine - Belgium

After 90+ minutes


0 - 0

Final result


0-0

35. 2024-06-26 21:00:00


Georgia - Portugal

After 90+ minutes


2 - 0

Final result


2-0

36. 2024-06-26 21:00:00


Czechia - Türkiye

After 90+ minutes


1 - 2

Final result


1-2

37. 2024-06-29 18:00:00

Round of 16


Switzerland - Italy

After 90+ minutes


2 - 0

Final result


2-0

38. 2024-06-29 21:00:00


Germany - Denmark

After 90+ minutes


2 - 0

Final result


2-0

39. 2024-06-30 18:00:00


England - Slovakia

After 90+ minutes


1 - 1

Final result


2-1

40. 2024-06-30 21:00:00


Spain - Georgia

After 90+ minutes


4 - 1

Final result


4-1

41. 2024-07-01 18:00:00


France - Belgium

After 90+ minutes


1 - 0

Final result


1-0

42. 2024-07-01 21:00:00


Portugal - Slovenia

After 90+ minutes


0 - 0

Final result


3-0

43. 2024-07-02 18:00:00


Romania - Netherlands

After 90+ minutes


0 - 3

Final result


0-3

44. 2024-07-02 21:00:00


Austria - Türkiye

After 90+ minutes


1 - 2

Final result


1-2

45. 2024-07-05 18:00:00

Quarter-finals


Spain - Germany

After 90+ minutes


1 - 1

Final result


2-1

46. 2024-07-05 21:00:00


Portugal - France

After 90+ minutes


0 - 0

Final result


3-5

47. 2024-07-06 18:00:00


England - Switzerland

After 90+ minutes


1 - 1

Final result


6-4

48. 2024-07-06 21:00:00


Netherlands - Türkiye

After 90+ minutes


2 - 1

Final result


2-1

49. 2024-07-09 21:00:00

Semi-finals


Spain - France

After 90+ minutes


2 - 1

Final result


2-1

50. 2024-07-10 21:00:00


Netherlands - England

After 90+ minutes


1 - 2

Final result


1-2

51. 2024-07-14 21:00:00

Final


Spain - England

After 90+ minutes


2 - 1

Final result


2-1