U.S. Markets closed

World Cup 2018 predictions: Picking every game, group stage through final

The World Cup Draw is complete. After a lot of singing and dancing and FIFA/Russia propaganda-spewing, and after a bit of ping-pong-ball drawing, the 2018 World Cup has its eight groups. Its landscape is orderly. And now we have one of the most excruciating waits in sports, the six-and-a-half months between the draw and the actual World Cup.

But why wait to make some predictions? Isn’t all the anticipation of the draw based on the fact that we now have specific matchups to look forward to? Specific paths to glory to envision?

Yes, it’s way too early to make predictions. And yes, predictions are a mostly futile exercise anyway, even on the eve of the tournament’s June 14 kickoff.

Now that the World Cup Draw is complete, we know a bit more what the road to the final in Moscow looks like. (Getty)

But, what the heck, let’s have a go at picking all 64 games of the 2018 World Cup:

Group A

Russia 1-0 Saudi Arabia
Egypt 1-3 Uruguay
Russia 1-1 Egypt
Saudi Arabia 0-2 Uruguay
Russia 1-1 Uruguay
Saudi Arabia 1-2 Egypt

Winner: Uruguay
Runner-up: Russia

Group B

Portugal 0-1 Spain
Morocco 1-0 Iran
Portugal 1-0 Morocco
Spain 2-0 Iran
Portugal 1-1 Iran
Spain 3-0 Morocco

Winner: Spain
Runner-up: Portugal

Group C

France 4-1 Australia
Peru 2-1 Denmark
France 3-0 Peru
Australia 1-1 Denmark
France 2-2 Denmark
Australia 1-1 Peru

Winner: France
Runner-up: Peru

Group D

Argentina 2-1 Iceland
Croatia 2-1 Nigeria
Argentina 1-1 Croatia
Iceland 0-2 Nigeria
Argentina 3-2 Nigeria
Iceland 1-0 Croatia

Winner: Argentina
Runner-up: Croatia

Group E

Brazil 4-0 Switzerland
Costa Rica 0-2 Serbia
Brazil 4-1 Costa Rica
Switzerland 0-0 Serbia
Brazil 1-0 Serbia
Switzerland 1-1 Costa Rica

Winner: Brazil
Runner-up: Serbia

Group F

Germany 2-2 Mexico
Sweden 1-1 South Korea
Germany 2-0 Sweden
Mexico 2-1 South Korea
Germany 2-0 South Korea
Mexico 1-1 Sweden

Winner: Germany
Runner-up: Mexico

Group G

Belgium 5-0 Panama
Tunisia 0-1 England
Belgium 3-1 Tunisia
England 2-0 Panama
Belgium 2-1 England
Tunisia 2-2 Panama

Winner: Belgium
Runner-up: England

Group H

Poland 1-1 Senegal
Colombia 2-1 Japan
Poland 2-1 Colombia
Senegal 3-1 Japan
Poland 1-1 Japan
Senegal 2-0 Colombia

Winner: Senegal
Runner-up: Poland

KNOCKOUT ROUNDS

Uruguay 2-1 Portugal
France 1-1(P) Croatia
Brazil 2-1 Mexico
Belgium 1-0 Poland
Spain 3-0 Russia
Argentina 1-0 Peru
Germany 2-0 Serbia
Senegal 1-2 England

Uruguay 1-2 Croatia
Brazil 3-1 Belgium
Spain (P)1-1 Argentina
Germany (P)1-1 England

Croatia 0-2 Brazil
Spain 1-0 Germany

Germany 3-1 Croatia (3rd Place)

Brazil 2-1 Spain

More FC Yahoo World Cup coverage:

– – – – – – –

Henry Bushnell covers soccer – the U.S. national teams, the Premier League, and much, much more – for FC Yahoo and Yahoo Sports. Have a tip? Question? Comment? Email him at henrydbushnell@gmail.com or follow him on Twitter @HenryBushnell.