Albania shocked the Portugal in the qualifiers and later defeated Serbia and Armenia to secure a place in Euro 2016. Now, they are ready to face Switzerland in the opening match. Albania vs. Switzerland will telecast on June 11 from the Stade Bollaert-Delelis - Lens Agglo.
Euro 2016 Albania vs. Switzerland where to watch online and other details
Date: June 11
Start time: 3 p.m. local time
Live stream: Viewers in the U.S. can watch Albania vs. Switzerland live stream online, here.
Euro 2016 Albania vs. Switzerland betting odds
In the past six of Albania's encounter with Switzerland, Albania have not won a single match. However, one of the matches ended up being a draw.
Switzerland are the favorites in the opening match as they are placed at 4/6. Meanwhile, if Albania win against Switzerland then it is 9/2 while a draw would be placed at 5/2, noted All Sports News.
Albania and Switzerland's last encounter was in 2014 FIFA World Cup qualifying. The only draw came in UEFA Euro 2004.
An interesting fact about this match is that Taulant Xhaka of Albania could face Granit of Switzerland and they are brothers. The strength of Albania rest in having three top notch defensive midfielders in the form of Amir Abrashi, Burim Kukeli and Taulant Xhaka. Moreover, Sokol Cikalleshi is the star striker for the Albanians and is expecting to score against Switzerland.
Meanwhile, for Switzerland, they are depending on the Swiss Messi Xherdan Shaqiri.
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