Englands games played at Wembley.I have a feeling Scotland will do better than many neutrals are saying.
Helps us having two games at Hampden.
Czech Republic game on Monday is our best chance of a win IMO.
England game a free hit, as most will write us off.
Belgium, France or England to win the tournament.
England only because all their games are at Wembley. A huge advantage.
Looking forward to it.
Come on Scotland !
Italy controlling the opening match in the first half, just unable to breach Turkey's mass defence so far.
It's very hard to create openings when the opposition get everyone behind the ball.
If Italy score first its game over IMO.