Football: World Cup fixtures

Fixtures for the World Cup finals which get underway in Sao Paulo on Thursday (kick-off times in GMT):
Group A
Thursday, June 12
at Sao Paulo (2000)
Brazil v Croatia
Friday June 13
at Natal (1800)
Mexico v Cameroon
Tuesday June 17
at Fortaleza (1900)
Brazil v Mexico
Wednesday June 18
at Manaus (2200)
Cameroon v Croatia
Monday June 23
At Brasilia (2000)
Cameroon v Brazil
At Recife (2000)
Croatia v Mexico
Group B
Friday June 13
At Salvador (1900)
Spain The Netherlands
At Cuiaba (2200)
Chile v Australia
Wednesday June 18
At Rio de Janeiro (1900)
Spain v Chile
At Porto Alegre (1600)
Australia v The Netherlands
Monday June 23
At Curitiba (1600)
Australia v Spain
At Sao Paulo (1600)
The Netherlands v Chile
Group C
Saturday June 14
At Belo Horizonte (1600)
Colombia v Greece
At Recife (0100)
Ivory Coast v Japan
Thursday, June 19
At Brasilia (1600)
Colombia v Ivory Coast
At Natal (2200)
Japan v Greece
Tuesday June 24
At Cuiaba (2000)
Japan v Colombia
At Fortaleza (2000)
Greece v Ivory Coast
Group D
Saturday June 14
At Fortaleza (1900)
Uruguay v Costa Rica
At Manaus (2200)
England v Italy
Thursday June 19
At Sao Paulo (1900)
Uruguay v England
Friday June 20
At Recife (1600)
Italy v Costa Rica
Tuesday June 24
At Natal (1600)
Italy v Uruguay
At Belo Horizonte (1600)
Costa Rica v England
Group E
Sunday June 15
At Brasilia (1600)
Switzerland v Ecuador
At Porto Alegre (1900)
France v Honduras
Friday June 20
At Salvador (1900)
Switzerland v France
At Curitiba (2200)
Honduras v Ecuador
Wednesday June 25
At Manaus (2000)
Honduras v Switzerland
At Rio de Janeiro (2000)
Ecuador v France
Group F
Sunday June 15
At Rio de Janeiro (2000)
Argentina v Bosnia-Hercegovina
Monday June 16
At Curitiba (1900)
Iran v Nigeria
Saturday June 21
At Belo Horizonte (1600)
Argentina v Iran
At Cuiaba (2200)
Nigeria v Bosnia-Hercegovina
Wednesday, June 25
At Porto Alegre (1600)
Nigeria v Argentina
At Salvador (1600)
Bosnia-Hercegovina v Iran
Group G
Monday June 16
At Salvador (1600)
Germany v Portugal
At Natal (2200)
Ghana v United States
Saturday June 21
At Fortaleza (1900)
Germany v Ghana
Sunday June 22
At Manaus (2200)
United States v Portugal
Thursday June 26
At Recife(1600)
United States v Germany
At Brasilia (1600)
Portugal v Ghana
Group H
Tuesday June 17
At Belo Horizonte (1600)
Belgium v Algeria
At Cuiaba (2200)
Russia v South Korea
Sunday June 22
At Rio de Janeiro (1600)
Belgium v Russia
At Porto Alegre (1900)
South Korea v Algeria
Thursday June 26
At Sao Paulo (2000)
South Korea v Belgium
At Curitiba (2000)
Algeria v Russia
Last 16
Saturday June 28
At Belo Horizonte (1600)
Winner of Group A v Runner-up Group B
At Rio de Janeiro (2000)
Winner Group C v runner-up Group D
Sunday June 29
At Fortaleza (1600)
Winner Group B v runner-up Group A
At Recife (2000)
Winner Group D v runner-up Group C
Monday June 30
At Brasilia (1600)
Winner Groupe E v runner-up Group F
At Porto Alegre (2000)
Winner Group G v runner-up Group H
Tuesday July 1
At Sao Paulo (1600)
Winner Group F v runner-up Group E
At Salvador (2000)
Winner Group H v runner-up Group G
Quarter-finals
Friday July 4
At Fortaleza (2000)
At Rio de Janeiro (1600)
Saturday July 5
At Salvador (2000)
At Brasilia (1600)
Semi-finals
Tuesday July 8
At Belo Horizonte (2000)
Wednesday July 9
At Sao Paulo (2000)
3rd place match
Saturday July 12