Poland 0 Senegal 1 Iran 0 Spain 3 Argentina 1 Croatia 1 Brazil 3 Costa Rica 0 Belgium 2 Tunisia 0 England 3 Panama 0
Poland 1 Senegal 1 Iran 0 Spain 3 Argentina 2 Croatia 1 Brazil 3 Costa Rica 0 Belgium 2 Tunisia 1 England 2 Panama 0
Poland 2 Senegal 0 Iran 0 Spain 3 Argentina 3 Croatia 3 Brazil 4 Costa Rica 0 Belgium 2 Tunisia 0 England 4 Panama 0
Poland 2 Senegal 0 Iran 0 Spain 3 Argentina 2 Croatia 1 Brazil 2 Costa Rica 0 Belgium 2 Tunisia 0 England 4 Panama 0
Poland v Senegal 2-0 Iran v Spain 0-5 Argentina v Croatia 1-2 Brazil v Costa Rica 4-1 Belgium v Tunisia 4-1 England v Panama 2-0
19th June: Poland v Senegal oh, that would be cheating, wouldn't it? Poland 1 0 Senegal 20th June: Iran v Spain 0-2 21st June: Argentina v Croatia 2-1 22nd June: Brazil v Costa Rica 3-1 23rd June: Belgium v Tunisia 1-0 24th June: England v Panama 2-1
Poland 1 Senegal 1 Iran 1 Spain 3 Argentina 0 Croatia 1 Brazil 3 Costa Rica 0 Belgium 3 Tunisia 0 England 3 Panama 0