The groups are:
Group A: Russia, Saudi Arabia, Uruguay, Egypt.
Group B: Portugal, Spain, Morocco, Iran
Group C: France, Australia, Peru, Denmark.
Group D: Argentina, Iceland, Croatia, Nigeria
Group E: Brazil, Switzerland, Costa Rica, Serbia.
Group F: Germany, Mexico, Sweden, South Korea
Group G: Belgium, Panama, Tunisia, England
Group H: Poland, Senegal, Colombia, Japan
Likely qualifiers are:
Group A: Russia, Uruguay.
Group B: Portugal, Spain.
Group C: France, Peru or Denmark.
Group D: Argentina, Croatia, but this is probably the most unpredictable grouping.
Group E: Brazil, Switzerland.
Group F: Germany, Mexico.
Group G: Belgium, England.
Group H: Poland, Colombia.
In recent times a South American team has failed to win the World Cup. I predict Spain v either Brazil or Argentina in the Finals depending on the draw.