Three years after the soulless experience of Euro 2020, played amid sparse crowds and restricted travel due to COVID-19, Germany is hosting a soccer festival at Euro 2024 as fans from across the continent take over the country.

The Dutch have hopped their way through Hamburg, a mass of Turkish fans descended on Dortmund and the Tartan Army took over Munich, Cologne and Stuttgart to win many more friends than Scotland managed points.

In spite of travel chaos that has dogged train routes and journeys to and from stadiums — most notably for England's opener against Serbia in Gelsenkirchen — the fans have so far been the stars of the show as the big names have struggled to deliver on the pitch.