The European Championship begins today with Germany vs Scotland and, with 24 teams taking part in the tournament, there are plenty aiming for glory.
England begin their Euro 2024 campaign on against Serbia, with matches against Denmark and Slovenia to follow in Group C.
The hosts have real hopes of winning the tournament on home soil but can the Scots pull off a shock?