World Cup qualifying is over, and all 31 countries who will join hosts in Russia next summer have been confirmed.
Five-time winners Brazil are there, as are defending champions Germany, plus Argentina, Australia, Belgium, Colombia, Costa Rica, Croatia, Denmark, Egypt, England, France, Iceland, Iran, Japan, Mexico, Morocco, Nigeria, Panama, Peru, Poland, Portugal, Saudi Arabia, Senegal, Serbia, South Korea, Spain, Sweden, Switzerland, Tunisia and Uruguay.