Opening ceremony Munich Football ArenaGermany v Scotland Munich Football ArenaMunich Football ArenaGermany fans before the opening match in the Englischer Garten, MunichGerman fans in the Englisher Garten, MunichLeon the piper in Marienplatz, MunichThe Tartan Army in MarienplatzProst!Entrance to Cologne StadiumHungary v SwitzerlandExterior of Cologne StadiumHungarian fans at Cologne StadiumSwiss fans at Cologne StadiumCologne StationHohe Domkirche Sankt Petrus (Cologne Cathedral)BVB Stadion DortmundItaly v Albania, BVB Stadion DortmundAlbanian fans in DortmundSlovenian fans in StuttgartDanish fans in StuttgartStuttgart ArenaDown the stairsStripped for actionSlovenia 1 : Denmark 1Danish fans in Stuttgart for their opening Group C matchTrains in Germany have become less and less punctual over the years causing problems for fans at Euro 2024Düsseldorf Arena during Euro 2024Austria v France, Düsseldorf Arena, Euro 2024French fans, Düsseldorf ArenaFrench fans, Austria v France, Düsseldorf ArenaFrench fans, Austria v France, Group D, Düsseldorf ArenaAustrian fans, Austria 0 v France 1, Group D, Düsseldorf ArenaLeipzig during Euro 2024Scottish bagpipers in Leipzig, Euro 2024Stadtgeschichtliches Museum LeipzigGiant football in front of the Neues Rathaus, LeipzigView of Leipzig Stadium across the ElsterbeckenLeipzig Stadium for the Portugal v Czechia gamePortugal 2 v Czechia 1, Leipzig StadiumPortugal fans inside Leipzig StadiumCzech Republic fans, Leipzig Stadium, June 18Swiss fan in traditional attire, Cologne Stadium, June 19Swiss fans very smart in suitsSwiss fans inside Cologne Stadium for the match against ScotlandBringing suppliesScotland fans celebrate Scott McTominay's goal vs SwitzerlandScotland vs Switzerland Cologne StadiumEvening kickoff in Cologne StadiumThe much-photographed entrance at Cologne StadiumItaly and Spain team buses, Gelsenkirchen, June 20Italy fans in GelsenkirchenSpain fans, Arena AufSchalke, GelsenkirchenMatch day, Arena AufSchalke, GelsenkirchenItaly and Spain teams line up before their match at the Arena AufSchalke, GelsenkirchenBerlin's Olympiastadion in the rainPolish fans in Berlin for Poland's match v AustriaPoland fans in Berlin for Poland's match v AustriaAustria beat Poland 3-1 in BerlinBerlin's OlympiastadionAustria beat Poland 3-1 in BerlinVolksparkstadion, HamburgKevin Keegan Remembered, HamburgGeorgia v Czechia, Volksparkstadion, HamburgDrummer, Volksparkstadion, HamburgVolksparkstadion, HamburgGeorgia fans, Volksparkstadion, HamburgCzech fans, Volksparkstadion, HamburgWater BreakCzech fansVolksparkstadion, June 22Stuttgart Arena, June 2311 Freude - a monthly German sports magazineScotland fan on the way to the Hungary gameScottish piperScotland fanHungary fans en masseLeipzig Station as fans arrive for Italy v CroatiaItaly - Croatia scarves on sale, Leipzig, June 24Rimac better than FerrariBespoke tailoring Italiano styleLeipzig Stadium, Italy v Croatia, Leipzig, June 24Leipzig Stadium, Italy v Croatia, Leipzig, June 24Near neighbors Croatia and Italy met at Leipzig Stadium in Group B, June 24; Italy's last gasp equalizer eliminated the CroatsCroatia fansItaly fansSomething sweet at Peters Brauhaus, CologneBeer at Peters Brauhaus, CologneDessertCurrywurst with potatoes and sauerkrautBratwurstThe Olympiastadion, Berlin in all its gloryThe Olympiastadion awaits Austria v The NetherlandsFans before Austria v The Netherlands in Group DAustria 3 v The Netherlands 2 in Group DAustrian fans celebrate topping Group DEuro 2024 Olympiastadion, BerlinWater breakAustria celebrate a goal against The NetherlandsUkrainian fans in StuttgartBelgium fans in StuttgartPortugal fans in Frankfurt for the Round of 16 match v SloveniaSlovenia fans in Frankfurt for the Round of 16 match v PortugalFrankfurt ArenaFrankfurt ArenaDeutsche Bank Park (aka Frankfurt Arena)Illuminated at night, Frankfurt ArenaNetherlands fans party in MunichNetherlands fans in MunichRomanian fans were in good voice in Munich despite their team heading homeMunich ArenaUnited by Football, Munich ArenaUnited by Football, Munich ArenaEuro 2024 Final, Olympiastadion, BerlinOlympiastadion, Berlin, Euro 2024 FinalSpain win Euro 2024