http://view.email.bbcweb3hytmzhn5d532owbu6oqadra5z3ar726vq5kgwwn6aucdccrad.onion?qs=66790e90404d2acb6503ab009b02c716468d739409bf652ee00c88b0f166c96bf9a6962d50b566a285ff45676bac603d76b65f32eed0407d0e8bda875a5e578c7cf49f58e70b1f896f341097d929219fd540303eef70e751
Across 31 days of action, 624 players from 24 teams will contest 51 games as it all builds towards a final staged in Berlin a month today. Will the hosts triumph, Italy defend the title, France become three-time winners or perhaps England land a first Euros crown? Much will happen on the road to Berlin and it all begins now.