Might as well predict the whole thing, why not?
Group A
1. Uruguay
2. Egypt
3. Russia
4. Saudi Arabia
Group B
1. Spain
2. Portugal
3. Morocco
4. Iran
Group C
1. France
2. Peru
3. Denmark
4. Australia
Group D
1. Argentina
2. Iceland
3. Croatia
4. Nigeria
Group E
1. Brazil
2. Serbia
3. Costa Rica
4. Switzerland
Group F
1. Germany
2. Mexico
3. Sweden
4. South Korea
Group G
1. Belgium
2. England
3. Tunisia
4. Panama
Group H
1. Colombia
2. Poland
3. Senegal
4. Japan
Ro16:
Uruguay (W) vs Portugal
France (W) vs Iceland
Brazil (W) vs Mexico
Belgium (W) vs Poland
Spain (W) vs Egypt
Argentina (W) vs Peru
Germany (W) vs Serbia
Colombia vs England (W)
QF
Uruguay vs France (W)
Brazil (W) vs Belgium
Spain vs Argentina (W)
Germany (W) vs England
SF
France (W) vs Brazil
Argentina vs Germany (W)
3rd Place
Brazil (W) vs Argentina
Final
France (W) vs Germany.
A lot of unpredictability throughout. The cup is far from a foregone conclusion. But these results seem justifiable to me, taking into account recent results, overall team quality, and climate. I’ve probably made an overzealous estimate somewhere; these are by no means a professional set of predictions.