Euro 2020

The England-Germany clash at Wembley on June 29 is the marquee clash, while Portugal take on world No. 1 ranked side Belgium in another heavyweight duel.