Tuesday November 29 Ecuador v Senegal (3.00) Netherlands v Qatar (3.00) Iran v USA (7.00) Wales v England (7.00) Wednesday November 30 Australia v Denmark (3.00) Tunisia v France (3.00) Poland v Argentina (7.00) Saudi Arabia v Mexico (7.00) Thursday December 1 Canada v Morocco (3.00) Croatia v Belgium (3.00) Costa Rica v Germany (7.00) Japan v Spain (7.00) Friday December 2 Ghana v Uruguay (3.00) South Korea v Portugal (3.00) Cameroon v Brazil (7.00) Serbia v Switzerland (7.00)
Tuesday November 29 Ecuador v Senegal (3.00) - 1-0 Netherlands v Qatar (3.00) - 3-0 Iran v USA (7.00) - 1-2 Wales v England (7.00) 1-3 Wednesday November 30 Australia v Denmark (3.00) - 0-2 Tunisia v France (3.00) - 1-3 Poland v Argentina (7.00) - 1-2 Saudi Arabia v Mexico (7.00) 0-2 Thursday December 1 Canada v Morocco (3.00) 2-0 Croatia v Belgium (3.00) 0-2 Costa Rica v Germany (7.00) 0-3 Japan v Spain (7.00) 0-2 Friday December 2 Ghana v Uruguay (3.00) 0-1 South Korea v Portugal (3.00) 1-2 Cameroon v Brazil (7.00) 0-3 Serbia v Switzerland (7.00) 1-1
Ecuador v Senegal (3.00) 1-1 Netherlands v Qatar (3.00) 2-0 Iran v USA (7.00) 1-2 Wales v England (7.00)0-2 Wednesday November 30 Australia v Denmark (3.00) 1-2 Tunisia v France (3.00)1-2 Poland v Argentina (7.00)1-0 Saudi Arabia v Mexico (7.00)0-1 Thursday December 1 Canada v Morocco (3.00)1-1 Croatia v Belgium (3.00) 2-2 Costa Rica v Germany (7.00)0-3 Japan v Spain (7.00)0-2 Friday December 2 Ghana v Uruguay (3.00) 1-1 South Korea v Portugal (3.00)0-1 Cameroon v Brazil (7.00)1-2 Serbia v Switzerland (7.00) 1-0
Tuesday November 29 Ecuador v Senegal (3.00) 1-1 Netherlands v Qatar (3.00) 3-0 Iran v USA (7.00) 1-1 Wales v England (7.00) 1-3 Wednesday November 30 Australia v Denmark (3.00) 1-2 Tunisia v France (3.00) 0-3 Poland v Argentina (7.00) 1-1 Saudi Arabia v Mexico (7.00) 1-2 Thursday December 1 Canada v Morocco (3.00) 1-1 Croatia v Belgium (3.00) 2-1 Costa Rica v Germany (7.00) 1-2 Japan v Spain (7.00) 1-2 Friday December 2 Ghana v Uruguay (3.00) 0-0 South Korea v Portugal (3.00) 1-2 Cameroon v Brazil (7.00) 1-3 Serbia v Switzerland (7.00) 1-1
Tuesday November 29 Ecuador 1-1 Senegal Netherlands 2-0 Qatar Iran 1-2 USA Wales 0-2 England Wednesday November 30 Australia 0-2 Denmark Tunisia 0-2 France Poland 0-2 Argentina Saudi Arabia 0-1 Mexico Thursday December 1 Canada 1-2 Morocco Croatia 1-1 Belgium Costa Rica 0-3 Germany Japan 0-2 Spain Friday December 2 Ghana 1-2 Uruguay South Korea 0-2 Portugal Cameroon 0-2 Brazil Serbia 2-1 Switzerland
Tuesday November 29 Ecuador v Senegal (3.00) 2-1 Netherlands v Qatar (3.00) 3-0 Iran v USA (7.00) 1-0 Wales v England (7.00) 1-2 Wednesday November 30 Australia v Denmark (3.00) 0-1 Tunisia v France (3.00) 0-2 Poland v Argentina (7.00) 1-2 Saudi Arabia v Mexico (7.00) 1-2 Thursday December 1 Canada v Morocco (3.00) 0-1 Croatia v Belgium (3.00) 2-1 Costa Rica v Germany (7.00) 0-3 Japan v Spain (7.00) 1-3 Friday December 2 Ghana v Uruguay (3.00) 2-1 South Korea v Portugal (3.00) 0-2 Cameroon v Brazil (7.00) 0-2 Serbia v Switzerland (7.00) 2-1
Tuesday November 29 Ecuador v Senegal 1-0 Netherlands v Qatar 2-0 Iran v USA 1-1 Wales v England 0-2 Wednesday November 30 Australia v Denmark 0-1 Tunisia v France 0-2 Poland v Argentina 0-2 Saudi Arabia v Mexico 1-2 Thursday December 1 Canada v Morocco 0-1 Croatia v Belgium 1-1 Costa Rica v Germany 0-2 Japan v Spain 1-2 Friday December 2 Ghana v Uruguay 0-1 South Korea v Portugal 1-2 Cameroon v Brazil 0-2 Serbia v Switzerland 0-0
Tuesday November 29 Ecuador 1-1 Senegal (3.00) Netherlands 3-0 Qatar (3.00) Iran 0-1 USA (7.00) Wales 0-2 England (7.00) Wednesday November 30 Australia 0-2 Denmark (3.00) Tunisia 0-2 France (3.00) Poland 1-2 Argentina (7.00) Saudi Arabia 0-2 Mexico (7.00) Thursday December 1 Canada 1-1 Morocco (3.00) Croatia 1-1 Belgium (3.00) Costa Rica 0-3 Germany (7.00) Japan 0-1 Spain (7.00) Friday December 2 Ghana 0-2 Uruguay (3.00) South Korea 0-2 Portugal (3.00) Cameroon 0-2 Brazil (7.00) Serbia 1-1 Switzerland (7.00)
Tuesday November 29 Ecuador 1-0 Senegal (3.00) Netherlands 3-0 Qatar (3.00) Iran 0-2 USA (7.00) Wales 0-1 England (7.00) Wednesday November 30 Australia 0-1 Denmark (3.00) Tunisia 0-2 France (3.00) Poland 0-1 Argentina (7.00) Saudi Arabia 0-2 Mexico (7.00) Thursday December 1 Canada 0-0 Morocco (3.00) Croatia 1-2 Belgium (3.00) Costa Rica 0-2 Germany (7.00) Japan 0-2 Spain (7.00) Friday December 2 Ghana 1-2 Uruguay (3.00) South Korea 0-2 Portugal (3.00) Cameroon 0-2 Brazil (7.00) Serbia 1-1 Switzerland (7.00)
Tuesday November 29 Ecuador 1-0 Senegal (3.00) Netherlands 3-0 Qatar (3.00) Iran 1-1 USA (7.00) Wales 0-3 England (7.00) Wednesday November 30 Australia 1-2 Denmark (3.00) Tunisia 0-2 France (3.00) Poland 0-1 Argentina (7.00) Saudi Arabia 0-1 Mexico (7.00) Thursday December 1 Canada 0-2 Morocco (3.00) Croatia 1-1 Belgium (3.00) Costa Rica 0-3 Germany (7.00) Japan 1-2 Spain (7.00) Friday December 2 Ghana 0-2 Uruguay (3.00) South Korea 0-1 Portugal (3.00) Cameroon 1-2 Brazil (7.00) Serbia 1-1 Switzerland (7.00)
Tuesday November 29 Ecuador 1-0 Senegal (3.00) Netherlands 4-0 Qatar (3.00) Iran 0-1 USA (7.00) Wales 0-2 England (7.00) Wednesday November 30 Australia 0-2 Denmark (3.00) Tunisia 0-3 France (3.00) Poland 1-2 Argentina (7.00) Saudi Arabia 1-0 Mexico (7.00) Thursday December 1 Canada 0-1 Morocco (3.00) Croatia 1-0 Belgium (3.00) Costa Rica 0-2 Germany (7.00) Japan 0-2 Spain (7.00) Friday December 2 Ghana 1-1 Uruguay (3.00) South Korea 0-1 Portugal (3.00) Cameroon 0-3 Brazil (7.00) Serbia 0-1 Switzerland (7.00)
Tuesday November 29 Ecuador 2-1 Senegal (3.00) Netherlands 3-0 Qatar (3.00) Iran 1-2 USA (7.00) Wales 0-2 England (7.00) Wednesday November 30 Australia 1-2 Denmark (3.00) Tunisia 0-2 France (3.00) Poland 0-1 Argentina (7.00) Saudi Arabia 0-1 Mexico (7.00) Thursday December 1 Canada 0-1 Morocco (3.00) Croatia 1-1 Belgium (3.00) Costa Rica 0-2 Germany (7.00) Japan 1-3 Spain (7.00) Friday December 2 Ghana 1-1 Uruguay (3.00) South Korea 0-2 Portugal (3.00) Cameroon 0-2 Brazil (7.00) Serbia 1-1 Switzerland (7.00)
Tuesday November 29 Ecuador v Senegal (3.00) (1-1) Netherlands v Qatar (3.00) (3-0) Iran v USA (7.00) (1-1) Wales v England (7.00) (0-2) Wednesday November 30 Australia v Denmark (3.00) (0-1) Tunisia v France (3.00) (0-2) Poland v Argentina (7.00) (0-1) Saudi Arabia v Mexico (7.00) (0-1) Thursday December 1 Canada v Morocco (3.00) (1-1) Croatia v Belgium (3.00) (1-1) Costa Rica v Germany (7.00) (0-2) Japan v Spain (7.00) (0-1) Friday December 2 Ghana v Uruguay (3.00) (0-1) South Korea v Portugal (3.00) (0-2) Cameroon v Brazil (7.00) (0-2) Serbia v Switzerland (7.00) (1-1)
Tuesday November 29 Ecuador 1-0 Senegal (3.00) Netherlands 3-0 Qatar (3.00) Iran 0-1 USA (7.00) Wales 1-2 England (7.00) Wednesday November 30 Australia 0-1 Denmark (3.00) Tunisia 0-3 France (3.00) Poland 1-0 Argentina (7.00) Saudi Arabia 0-1 Mexico (7.00) Thursday December 1 Canada 0-1 Morocco (3.00) Croatia 2-2 Belgium (3.00) Costa Rica 0-2 Germany (7.00) Japan 1-1 Spain (7.00) Friday December 2 Ghana 0-1 Uruguay (3.00) South Korea 0-2 Portugal (3.00) Cameroon 0-2 Brazil (7.00) Serbia 2-2 Switzerland (7.00)
Tuesday November 29 Ecuador 2 v 0 Senegal (3.00) Netherlands 5 v 0 Qatar (3.00) Iran 2 v 1 USA (7.00) Wales 0 v 2 England (7.00) Wednesday November 30 Australia 0 v 2 Denmark (3.00) Tunisia 1 v 3 France (3.00) Poland 2 v 2 Argentina (7.00) Saudi Arabia 1 v 1 Mexico (7.00) Thursday December 1 Canada 1 v 2 Morocco (3.00) Croatia 2 v 1 Belgium (3.00) Costa Rica 0 v 4 Germany (7.00) Japan 0 v 3 Spain (7.00) Friday December 2 Ghana 1 v 2 Uruguay (3.00) South Korea 1 v 3 Portugal (3.00) Cameroon 0 v 2 Brazil (7.00) Serbia 0 v 2 Switzerland (7.00)
Tuesday November 29 Ecuador 1-2 Senegal (3.00) Netherlands 3-0 Qatar (3.00) Iran 1-1 USA (7.00) Wales 1-2 England (7.00) Wednesday November 30 Australia 1-2 Denmark (3.00) Tunisia 0-2 France (3.00) Poland 1-2 Argentina (7.00) Saudi Arabia 0-1 Mexico (7.00) Thursday December 1 Canada 1-2 Morocco (3.00) Croatia 1-1 Belgium (3.00) Costa Rica 0-3 Germany (7.00) Japan 1-2 Spain (7.00) Friday December 2 Ghana 1-2 Uruguay (3.00) South Korea 0-2 Portugal (3.00) Cameroon 0-2 Brazil (7.00) Serbia 1-2 Switzerland (7.00)
Tuesday November 29 Ecuador 0 v 0 Senegal (3.00) Netherlands 3 v 0 Qatar (3.00) Iran 1 v 2 USA (7.00) Wales 1 v 3 England (7.00) Wednesday November 30 Australia 0 v1 Denmark (3.00) Tunisia 0 v 2 France (3.00) Poland 0 v 1 Argentina (7.00) Saudi Arabia 0 v 1 Mexico (7.00) Thursday December 1 Canada 1 v 2 Morocco (3.00) Croatia 1 v 1 Belgium (3.00) Costa Rica 0 v 2 Germany (7.00) Japan 0 v 2 Spain (7.00) Friday December 2 Ghana 0 v 0 Uruguay (3.00) South Korea 0 v 1 Portugal (3.00) Cameroon 0 v 3 Brazil (7.00) Serbia 0 v 0 Switzerland (7.00)
Tuesday November 29 Ecuador 0 v 1 Senegal (3.00) Netherlands 3 v 0 Qatar (3.00) Iran 0 v 2 USA (7.00) Wales 1 v 2 England (7.00) Wednesday November 30 Australia 1 v 2 Denmark (3.00) Tunisia 1 v 3 France (3.00) Poland 0 v 2 Argentina (7.00) Saudi Arabia 0 v 2 Mexico (7.00) Thursday December 1 Canada 3 v 2 Morocco (3.00) Croatia 1 v 1 Belgium (3.00) Costa Rica 0 v 3 Germany (7.00) Japan 1 v 4 Spain (7.00) Friday December 2 Ghana 1 v 3 Uruguay (3.00) South Korea 1 v 3 Portugal (3.00) Cameroon 0 v 2 Brazil (7.00) Serbia 1 v 0 Switzerland (7.00)
Tuesday November 29 Iran 1-0 USA (7.00) Wales 1-1 England (7.00) Wednesday November 30 Australia 0-3 Denmark (3.00) Tunisia 1-3 France (3.00) Poland 0-2 Argentina (7.00) Saudi Arabia 0-1 Mexico (7.00) Thursday December 1 Canada 0-0 Morocco (3.00) Croatia 2-1 Belgium (3.00) Costa Rica 0-5 Germany (7.00) Japan 0-1 Spain (7.00) Friday December 2 Ghana 1-2 Uruguay (3.00) South Korea 0-1 Portugal (3.00) Cameroon 0-2 Brazil (7.00) Serbia 0-0 Switzerland (7.00)