Best XI: Euro 2020 group stage matches

The Euro 2020 group stages concluded yesterday. 72 matches occupied…

What they do for us

As always, human tragedy lends itself to reflection. And last…