UEFA EURO 2016 qualifying
Over the next six days there is a feast of international football in Europe as UEFA's 53 member nations get stuck into qualifying for Euro 2016.
23 places on offer for the finals in France in 2016 and early next week the identities of the group leaders should become clearer with countries having played three times.
Thursday
Belarus v Ukraine
FYR Macedonia v Luxembourg
Slovakia v Spain
England v San Marino
Lithuania v Estonia
Slovenia v Switzerland
Lichtenstein v Montenegro
Moldova v Austria
Sweden v Russia
Friday
Latvia v Iceland
Netherlands v Kazakhstan
Turkey v Czech Republic
Belgium v Andorra
Cyprus v Israel
Wales v Bosnia-Herzegovina
Bulgaria v Croatia
Italy v Azerbaijan
Malta v Norway
Saturday
Eire v Gibraltar
Scotland v Georgia
Poland v Germany
Romania v Hungary
Armenia v Serbia
Finland v Greece
N.Ireland v Faroe Is.
Albania v Denmark
Sunday
Ukraine v Macedonia (5pm)
Estonia v England (5pm)
Austria v Montenegro (5pm)
Russia v Moldova (5pm)
Belarus v Slovakia
Luxembourg v Spain
Lithuania v Sweden
Sweden v Lichtenstein
Monday
Kazakhstan v Czech Republic (5pm)
Iceland v Netherlands
Latvia v Turkey
Andorra v Israel
Bosnia-Herzegovina v Belgium
Wales v Cyprus
Croatia v Azerbaijan
Malta v Italy
Norway v Bulgaria
Tuesday
Germany v Eire
Gibraltar v Georgia
Poland v Scotland
San Marino v Switzerland
Faroe Is. v Hungary
Finland v Romania
Greece v N.Ireland
Denmark v Portugal
Serbia v Albania
Kick-offs 19:45 GMT unless stated
(c) Sean O'Conor & Soccerphile