Quick, name England’s best win in a major international tournament off home soil.
Germany vs. Italy
Done and dusted.
Heck of a strike.
Italy and Spain get killed by the bracket
Will the host French lift the trophy?