The German Football Association (DFB) celebrated its 125th anniversary with a gala in Leipzig, the city of its inception.
At 7am on Thursday, 36 teams will play at the same time across Europe. It promises to be the most glorious chaos – and ...