Don't know the lower-seeded teams well enough to make firm choices for runner-ups. My seeds (group winner, 1st row; runner-up 2nd row)
Group A: Netherlands
Ecuador, Senegal
Who knows?
Group B: England
Wales, USA, Iran
I kinda doubt Iran has a chance but there's no clear contender for 2nd.
Group C: Argentina,
Mexico, Poland
Group D: France
Denmark
Group E: Germany
Spain
Group F: Belgium
Croatia
Group G: Brazil
Switzerland, Serbia
Switzerland is always a tough nut. Serbia outside chance.
Group H: Portugal
Uruguay
Argentina, France, Germany, Belgium, and Brazil would be my top 5.
Longshots for the semi-finals: Portugal, Uruguay, Croatia