England take on Russia in the opening match in Euro 2016 at the Stade Velodrome, Marseille on Saturday.
Euro 2016 England vs. Russia live streaming and details
Start time: 9 p.m. CET/3 p.m. ET
Live stream: Fans can watch Euro 2016 England vs. Russia live online, here.
Euro 2016 England vs. Russia betting odds
England are considered as the favorites with 19/20, according to All Sports News. However, if Russia manage to disappoint England then it is placed at 3/1.
Euro 2016: Group schedule
Group Stage
Group A
France vs. Romania - June 10, Friday
Albania vs. Switzerland - June 11, Saturday
Romania vs. Switzerland - June 15, Wednesday
France vs. Albania - June 15, Wednesday
Switzerland vs. France - June 19, Sunday
Romania vs. Albania - June 19, Sunday
Group B
Wales vs. Slovakia - June 11, Saturday
England vs. Russia - June 11, Saturday
Russia vs. Slovakia - June 15, Wednesday
England vs. Wales - June 16, Thursday
Slovakia vs. England - June 20, Sunday
Russia vs. Wales - June 20, Sunday
Group C
Poland vs. Northern Ireland - June 12, Sunday
Germany vs. Ukraine - June 12, Sunday
Ukraine vs. Northern Ireland - June 16, Thursday
Germany vs. Poland - June 16, Thursday
Northern Ireland vs. Germany - June 21, Tuesday
Ukraine vs. Poland - June 21, Tuesday
Group D
Turkey vs. Croatia - June 12, Sunday
Spain vs. Czech Republic - June 13, Monday
Czech Republic - June 17, Friday
Spain vs. Turkey - June 17, Friday
Croatia vs. Spain - June 21, Tuesday
Czech Republic vs. Turkey - June 21, Tuesday
Group E
Ireland vs. Sweden - June 13, Monday
Belgium vs. Italy - June 13, Monday
Italy vs. Sweden - June 17, Friday
Belgium vs. Ireland - June 18, Saturday
Sweden vs. Belgium - June 22, Wednesday
Italy vs. Ireland - June 22, Wednesday
Group F
Austria vs. Hungary - June 14, Tuesday
Portugal vs. Iceland - June 14, Tuesday
Iceland vs. Hungary - June 18, Saturday
Portugal vs. Austria - June 18, Saturday
Iceland vs. Austria - June 22, Wednesday
Hungary vs. Portugal - June 22, Wednesday