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)