Schedule by Venue

Here are the dates, times, and places of the matches that were played at the 2018 FIFA World Cup in Russia by VENUE and in date order. The kick-off time listed is first the local time in Russia followed by the UTC/GMT time. Local kick-off times for Kaliningrad were UTC/GMT + 2, Samara UTC/GMT +4, Ekaterinburg UTC/GMT +5, and for Moscow and all other venues UTC / GMT +3

You can also follow the schedule by date or team. Click on the following

Ekaterinburg – Ekaterinburg Arena

  • 15 June 2018 – Egypt 0 x 1 Uruguay (17.00 / 12.00)
  • 21 June 2018 – France 1 x 0 Peru (18.00 / 15.00)
  • 24 June 2018 – Japan 2 x 2 Senegal (20.00 / 15.00)
  • 27 June 2018 – Mexico 0 x 3 Sweden (19.00 / 14.00)

Kaliningrad – Kaliningrad Stadium

  • 16 June 2018 – Croatia 2 x 0 Nigeria (21.00 / 19.00)
  • 22 June 2018 – Serbia 1 x 2 Switzerland (20.00 / 18.00)
  • 25 June 2018 – Spain 2 x 2 Morocco (20.00 / 18.00)
  • 28 June 2018 – England 0 x 1 Belgium (20.00 / 18.00)

Kazan – Kazan Arena

  • 16 June 2018 – France 2 x 1 Australia (13.00 / 10.00)
  • 20 June 2018 – Iran 0 x 1 Spain (21.00 / 18.00)
  • 24 June 2018 – Poland 0 x 3 Colombia (21.00 / 18.00)
  • 27 June 2018 – Korea Republic 2 x 0 Germany (17.00 / 14.00)
  • 30 June 2018 – Second-round – round of 16 – France 4 x 3 Argentina (17.00 / 14.00)
  • 6 July 2018 – Quarter-final 2 –  Brazil 1 x 2 Belgium (21.00 / 18.00)

Moscow – Lushniki Stadium

  • 14 June 2018 – Russia 5 x 0 Saudi Arabia (18.00 / 15.00)
  • 17 June 2018 – Germany 0 x 1 Mexico (18.00 / 15.00)
  • 20 June 2018 – Portugal 1 x 0 Morocco (15.00 / 12.00)
  • 26 June 2018 – Denmark 0 x 0 France (17.00 / 14.00)
  • 1 July 2018 – Second-round – round of 16 – Spain 1 x 1 Russia [Russia win 4-3 on penalties] (17.00 / 14.00)
  • 11July 2018 – Semi-final – England 1 x 2 Croatia (21.00 / 18.00)
  • 15 July 2018 – World Cup Final – France 4 x 2 Croatia (18.00 / 15.00)

Moscow – Spartak Stadium

  • 16 June 2018 – Argentina 1 x 1 Iceland (16.00 / 13.00)
  • 19 June 2018 – Poland 1 x 2 Senegal (18.00 / 15.00)
  • 23 June 2018 – Belgium 5 x 2 Tunisia (15.00 /12.00)
  • 27 June 2018 – Serbia 0 x 2 Brazil (21.00 / 18.00)
  • 3 July 2018 – Second-round – round of 16 – Colombia 1 x 1 England  [England win 4-3 on penalties] (21.00 /18.00)

Nizhny Novgorod – Nizhny Novgorod Stadium

  • 18 June 2018 – Sweden 1 x 0 Korea Republic (15.00 / 12.00)
  • 21 June 2018 – Argentina 0 x 3 Croatia (21.00 / 18.00)
  • 24 June 2018 – England 6 x 1 Panama (15.00 / 12.00)
  • 27 June 2018 – Switzerland 2 x 2 Costa Rica (21.00 / 18.00)
  • 1 July 2018 – Second-round – round of 16 – Croatia 1 x 1 Denmark [Croatia win 3-2 on penalties] (21.00 / 18.00)
  • 6 July 2018 – Quarter-final 1 – Uruguay 0 x 2 France (17.00 / 14.00)

Rostov-on-Don – Rostov Arena

  • 17 June 2018 – Brazil 1 x 1 Switzerland (21.00 /18.00)
  • 20 June 2018 – Uruguay 1 x 0 Saudi Arabia (18.00 / 15.00)
  • 23 June 2018 – Korea Republic 1 x 2 Mexico (18.00 / 15.00)
  • 26 June 2018 – Iceland 1 x 2 Croatia (21.00 / 18.00)
  • 2 July 2018 – Second-round – round of 16 – Belgium 3 x 2 Japan (21.00 / 18.00)

Saint Petersburg – Saint Petersburg Stadium

  • 15 June 2018 – Morocco 0 x 1 Iran (18.00 / 15.00)
  • 19 June 2018 – Russia 3 x 1 Egypt (21.00 / 18.00)
  • 22 June 2018 – Brazil 2 x 0 Costa Rica (15.00 / 12.00)
  • 26 June 2018 – Nigeria 1 x 2 Argentina (21.00 / 18.00)
  • 3 July 2018 – Second-round – round of 16 –  Sweden 1 x 0 Switzerland (17.00 / 14.00)
  • 10 July 2018 – Semi-final – France 1 x 0 Belgium  (21.00 / 18.00)
  • 14 July 2018 – Belgium 2 x 0 England – Third and Fourth place play off (17.00 / 14.00)

Samara – Samara Arena

  • 17 June 2018 – Costa Rica 0 x 1 Serbia (16.00 / 12.00)
  • 21 June 2018 – Denmark 1 x 1 Australia (16.00 / 12.00)
  • 25 June 2018 – Uruguay 3 x 0 Russia (18.00 / 14.00)
  • 28 June 2018 – Senegal 0 x 1 Colombia (18.00 / 14.00)
  • 2 July 2018 – Second-round – round of 16 – Brazil 2 x 0 Mexico (18.00 / 14.00)
  • 7 July 2018 – Quarter-final 3 – Sweden 0 x 2 England (18.00 / 14.00)

Saransk – Mordovia Arena

  • 17 June 2018 – Peru 0 x 1 Denmark – (17.00 / 12.00)
  • 19 June 2018 – Colombia 1 x 2 Japan (15.00 / 12.00)
  • 25 June 2018 – Iran 1 x 1 Portugal (21.00 / 18.00)
  • 28 June 2018 – Panama 1 x 2 Tunisia (21.00 / 18.00)

Sochi – Fisht Stadium

  • 15 June 2018 – Portugal 3 x 3 Spain (21.00 / 18.00)
  • 18 June 2018 – Belgium 3 x 0 Panama (18.00 / 15.00)
  • 23 June 2018 – Germany 2 x 1 Sweden (21.00 / 18.00)
  • 26 June 2018 – Australia 0 x 2 Peru (17.00 / 14.00)
  • 30 June 2018 – Second-round – round of 16 – Uruguay 2 x 1 Portugal  (21.00 / 18.00)
  • 7 July 2018 – Quarter-final 4 – Russia 2 x 2 Croatia [Croatia win 4-3 on penalties] (21.00 / 18.00)

Volgograd – Volgograd Arena

  • 18 June 2018 – Tunisia 1 x 2 England (21.00 / 18.00)
  • 22 June 2018 – Nigeria 2 x 0 Iceland (18.00 / 15.00)
  • 25 June 2018 – Saudi Arabia 2 x 1 Egypt (17.00 / 14.00)
  • 28 June 2018 – Japan 0 x 1 Poland (17.00 / 14.00)