It's half-time in the European Championship in Germany. The group stage is complete and the knockout stage tree is set. Here are the championship's biggest surprises, flops, and talking points.
» Updated: 19 September 2024, 17:24
» Published: 27 June 2024