The 2018 World Cup is underway in Russia as 32 countries fight for the right to be the outright greatest soccer nation. It is like march madness once every four years with a round robin tacked on before the elimination games start. It is a multi-layered tournament that stars the worlds best footballers. We have done the heavy lifting and have collated both a bracket for the elimination stage and a full match list with viewing times and updated scores.
Groups
GROUP A | Russia* | Uruguay* | Egypt* | Saudi Arabia* |
6 | 6 | 0 | 0 | |
GROUP B | Portugal* | Spain* | Iran* | Morocco* |
5 | 5 | 4 | 1 | |
GROUP C | France | Peru* | Denmark* | Australia* |
7 | 3 | 5 | 1 | |
GROUP D | Argentina* | Croatia | Iceland* | Nigeria* |
4 | 9 | 1 | 3 | |
GROUP E | Germany* | Mexico* | Sweden* | South Korea* |
3 | 6 | 6 | 3 | |
GROUP F | Brazil* | Switzerland* | Costa Rica* | Serbia* |
7 | 5 | 1 | 3 | |
GROUP G | Belgium* | England | Panama* | Tunisia* |
9 | 6 | 0 | 3 | |
GROUP H | Poland* | Colombia* | Senegal* | Japan* |
0 | 6 | 4 | 4 |
* has been eliminated
Viewing Schedule
Group stage: June 14-28
June 14
Group A: Russia vs. Saudi Arabia (Moscow Luzhniki; 11 a.m. ET / 3 p.m. GMT)
Russia 5-0 Saudi Arabia
June 15
A: Egypt vs. Uruguay (Ekaterinburg; 8 a.m. ET / noon p.m. GMT)
Uruguay 1-0 Egypt
B: Morocco vs. Iran (St Petersburg; 11 a.m. ET / 3 p.m. GMT)
Iran 1-0 Morocco
B: Portugal vs. Spain (Sochi; 2 p.m. ET / 6 p.m. GMT)
Portugal 3-3 Spain
June 16
C: France vs. Australia (Kazan; 6 a.m. ET / 10 a.m. GMT)
France 2-1 Australia
D: Argentina vs. Iceland (Moscow Spartak; 9 a.m. ET / 1 p.m. GMT)
Argentina 1-1 Iceland
C: Peru vs. Denmark (Saransk; Noon ET / 4 p.m. GMT)
Denmark 1-0 Peru
D: Croatia vs. Nigeria (Kaliningrad; 3 p.m. ET / 7 p.m. GMT)
Croatia 2-0 Nigeria
June 17
E: Costa Rica vs. Serbia (Samara; 8 a.m. ET / noon p.m. GMT)
Serbia 1-0 Costa Rica
F: Germany vs. Mexico (Moscow Luzhniki; 11 a.m. ET / 3 p.m. GMT)
Mexico 1-0 Germany
E: Brazil vs. Switzerland (Rostov-on-Don; 2 p.m. ET / 6 p.m. GMT)
Brazil 1-1 Switzerland
June 18
F: Sweden vs. South Korea (Nizhny Novgorod; 8 a.m. ET / noon p.m. GMT)
Sweden 1-0 South Korea
G: Belgium vs. Panama (Sochi; 11 a.m. ET / 3 p.m. GMT)
Belgium 3-0 Panama
G: Tunisia vs. England (Volgograd; 2 p.m. ET / 6 p.m. GMT)
Tunisia 1-2 England
June 19
H: Colombia vs. Japan (Saransk; 8 a.m. ET / noon p.m. GMT)
Colombia 1-2 Japan
H: Poland vs. Senegal (Moscow Spartak; 11 a.m. ET / 3 p.m. GMT)
Poland 1-2 Senegal
A: Russia vs. Egypt (St Petersburg; 2 p.m. ET / 6 p.m. GMT)
Russia 3-1 Egypt
June 20
B: Portugal vs. Morocco (Moscow Luzhniki; 8 a.m. ET / noon p.m. GMT)
Portugal 1-0 Morocco
A: Uruguay vs. Saudi Arabia (Rostov-on-Don; 11 a.m. ET / 3 p.m. GMT)
Uruguay 1-0 Saudi Arabia
B: Iran vs. Spain (Kazan; 2 p.m. ET / 6 p.m. GMT)
Iran 0-1 Spain
June 21
C: Denmark vs. Australia (Samara; 8 a.m. ET / noon p.m. GMT)
Denmark 1-1 Australia
C: France vs. Peru (Ekaterinburg; 11 a.m. ET / 3 p.m. GMT)
France 1-0 Peru
D: Argentina vs. Croatia (Nizhny Novgorod; 2 p.m. ET / 6 p.m. GMT)
Argentina 0-3 Croatia
June 22
E: Brazil vs. Costa Rica (St Petersburg; 8 a.m. ET / noon p.m. GMT)
Brazil 2-0 Costa Rica
D: Nigeria vs. Iceland (Volgograd; 11 a.m. ET / 3 p.m. GMT)
Nigeria 2-0 Iceland
E: Serbia vs. Switzerland (Kaliningrad; 2 p.m. ET / 6 p.m. GMT)
Serbia 1-2 Switzerland
June 23
G: Belgium vs. Tunisia (Moscow Spartak; 8 a.m. ET / noon p.m. GMT)
Belgium 5-2 Tunisia
F: South Korea vs. Mexico (Rostov-on-Don; 11 a.m. ET / 3 p.m. GMT)
South Korea 1-2 Mexico
F: Germany vs. Sweden (Sochi; 2 p.m. ET / 6 p.m. GMT)
Germany 2-1 Sweden
June 24
G: England vs. Panama (Nizhny Novgorod; 8 a.m. ET / noon p.m. GMT)
England 6-1 Panama
H: Japan vs. Senegal (Ekaterinburg; 11 a.m. ET / 3 p.m. GMT)
Japan 2-2 Senegal
H: Poland vs. Colombia (Kazan; 2 p.m. ET / 6 p.m. GMT)
Poland 0-3 Colombia
June 25
A: Uruguay vs. Russia (Samara; 10 a.m. ET / 2 p.m. GMT)
Uruguay 3-0 Russia
A: Saudi Arabia vs. Egypt (Volgograd; 10 a.m. ET / 2 p.m. GMT)
Saudi Arabia 2-1 Egypt
B: Iran vs. Portugal (Saransk; 2 p.m. ET / 6 p.m. GMT)
Iran 1-1 Portugal
B: Spain vs. Morocco (Kaliningrad; 2 p.m. ET / 6 p.m. GMT)
Spain 2-2 Morocco
June 26
C: Denmark vs. France (Moscow; 10 a.m. ET / 2 p.m. GMT)
Denmark 0-0 France
C: Australia vs. Peru (Sochi; 10 a.m. ET / 2 p.m. GMT)
Australia 0-2 Peru
D: Nigeria vs. Argentina (St Petersburg; 2 p.m. ET / 6 p.m. GMT)
Nigeria 1-2 Argentina
D: Iceland vs. Croatia (Rostov-on-Don; 2 p.m. ET / 6 p.m. GMT)
Iceland 1-2 Croatia
June 27
F: Mexico vs. Sweden (Ekaterinburg; 10 a.m. ET / 2 p.m. GMT)
Mexico 0-3 Sweden
F: South Korea vs. Germany (Kazan; 10 a.m. ET / 2 p.m. GMT)
South Korea 2-0 Germany
E: Serbia vs. Brazil (Moscow Spartak; 2 p.m. ET / 6 p.m. GMT)
Serbia 0-2 Brazil
E: Switzerland vs. Costa Rica (Nizhny Novgorod; 2 p.m. ET / 6 p.m. GMT)
Switzerland 2-2 Costa Rica
June 28
H: Japan vs. Poland (Volgograd; 10 a.m. ET / 2 p.m. GMT)
Japan 0-1 Poland
H: Senegal vs. Colombia (Samara; 10 a.m. ET / 2 p.m. GMT)
Senegal 0-1 Colombia
G: Panama vs. Tunisia (Saransk; 2 p.m. ET / 6 p.m. GMT)
Panama 1-2 Tunisia
G: England vs. Belgium (Kaliningrad; 2 p.m. ET / 6 p.m. GMT)
England 0-1 Belgium
Round of 16: June 30 – July 3
June 30
Match 50: France vs. Argentina (Kazan; 10 a.m. ET / 2 p.m. GMT)
France 4-2 Argentina
Match 49: Uruguay vs. Portugal (Sochi; 2 p.m. ET / 6 p.m. GMT)
Uruguay 2-1 Portugal
July 1
Match 51: Spain vs. Russia (Moscow Luzhniki; 10 a.m. ET / 2 p.m. GMT)
Spain 1-1 Russia (Russia 4-3 penalty kicks)
Match 52: Croatia vs. Denmark (Nizhny Novgorod; 2 p.m. ET / 6 p.m. GMT)
Croatia 0-0 Denmark
July 2
Match 53: Brazil vs. Mexico (Samara; 10 a.m. ET / 2 p.m. GMT)
Brazil 2-0 Mexico
Match 54: Belgium vs. Japan (Rostov-on-Don; 2 p.m. ET / 6 p.m. GMT)
Belgium 3-2 Japan
July 3
Match 55: Sweden vs. Switzerland (St Petersburg; 10 a.m. ET / 2 p.m. GMT)
Sweden 1-0 Switzerland
Match 56: England vs. Colombia (Moscow Spartak; 2 p.m. ET / 6 p.m. GMT)
England 1-1 Colombia (England 4-3 penalty kicks)
Quarterfinals: July 6-7
July 6
Match 57: Uruguay vs. France (Nizhny Novgorod; 10 a.m. ET / 2 p.m. GMT)
Uruguay 0-2 France
Match 58: Brazil vs. Belgium (Kazan; 2 p.m. ET / 6 p.m. GMT)
Brazil 1-2 Belgium
July 7
Match 59: England vs. Sweden(Samara; 10 a.m. ET / 2 p.m. GMT)
England 2-0 Sweden
Match 60: Croatia vs. Russia (Sochi; 2 p.m. ET / 6 p.m. GMT)
Semifinals: July 10-11
July 10
Match 61: France vs. Belgium (St Petersburg; 2 p.m. ET / 6 p.m. GMT)
France 1-0 Belgium
July 11
Match 62: England vs. Croatia (Moscow Luzhniki; 2 p.m. ET / 6 p.m. GMT)
England 1-2 Croatia
Third-place game: July 14
Belgium vs. England (St Petersburg; 10 a.m. ET / 2 p.m. GMT)
Belgium 2-0 England
Final: July 15
France vs. Croatia (Moscow Luzhniki; 11 a.m. ET / 3 p.m. GMT)
France 4-2 Croatia