The draw for the 2018 FIFA World Cup was done today. Now all we have to do is wait until June for it to begin, and then July for the final. But never fear. I’ve taken the time right here, right now to give you the results of every game this summer. Enjoy!

GROUP STAGE
Group A
Results
Russia 2-1 Saudi Arabia; Uruguay 2-0 Egypt
Egypt 1-0 Russia; Uruguay 3-0 Saudi Arabia
Uruguay 1-1 Russia; Egypt 2-0 Saudi Arabia
Standings
Uruguay 7, Egypt 4, Russia 4, Saudi Arabia 0 (Egypt advances on goal differential)
Group B
Results
Iran 1-0 Morocco; Portugal 2-1 Spain
Portugal 2-0 Morocco; Spain 3-1 Iran
Spain 3-0 Morocco; Portugal 1-1 Iran
Standings
Portugal 7, Spain 6, Iran 4, Morocco 0
Group C
Results
France 3-1 Australia; Peru 0-0 Denmark
France 2-0 Peru; Denmark 0-1 Australia
France 1-0 Denmark; Peru 2-1 Australia
Standings
France 9, Peru 4, Australia 3, Denmark 1
Group D
Results
Iceland 0-1 Argentina; Croatia 1-0 Nigeria
Argentina 1-0 Croatia; Iceland 2-1 Nigeria
Argentina 4-0 Nigeria; Iceland 1-2 Croatia
Standings
Argentina 9, Croatia 6, Iceland 3, Nigeria 0
Group E
Results
Costa Rica 1-1 Serbia; Brazil 2-0 Switzerland
Brazil 3-0 Costa Rica; Serbia 2-1 Switzerland
Costa Rica 1-2 Switzerland; Brazil 1-0 Serbia
Standings
Brazil 9, Serbia 4, Switzerland 3, Costa Rica 1
Group F
Results
Germany 3-1 Mexico; Sweden 2-0 South Korea
Germany 2-0 Sweden; Mexico 1-0 South Korea
South Korea 0-4 Germany; Mexico 1-2 Sweden
Standings
Germany 9, Sweden 6, Mexico 3, South Korea 0
Group G
Results
Belgium 3-0 Panama; England 1-0 Tunisia
Tunisia 0-1 Belgium; England 2-2 Panama
Panama 1-1 Tunisia; England 1-1 Belgium
Standings
Belgium 7, England 5, Panama 2, Tunisia 1
Group H
Results
Poland 1-1 Senegal; Colombia 2-0 Japan
Japan 0-1 Senegal; Colombia 0-0 Poland
Colombia 2-1 Senegal; Poland 2-0 Japan
Standings
Colombia 7, Poland 5, Senegal 4, Japan 0
KNOCKOUT STAGE
Round of 16
France 1-0 Croatia; Uruguay 0-1 Spain AET; Portugal 2-0 Egypt; Argentina 2-1 Peru; Brazil 2-0 Sweden; Belgium 0-0 (4-2) Poland; Germany 1-0 Serbia; England 1-1 (5-4) Colombia
Quarterfinals
France 2-1 Spain; Brazil 0-1 Belgium; Portugal 1-1 (4-3) Argentina; Germany 2-0 England
Semifinals
France 3-2 Belgium; Argentina 2-1 Germany AET
Third Place Game
Belgium 0-1 Germany
Final Match
France 2-4 Argentina

Lionel Messi gets his World Cup.
You’re welcome. Now let’s see how wrong I am. See you in Qatar (LOL)!