De laatste fase van het wereldkampioenschap voetbal wordt bijgewoond door 32 van de sterkste nationale teams van over de hele wereld. De wedstrijden in de groepsfase vinden plaats van 13 t/m 27 juni. Wedstrijden van 1/8 finales van het kampioenschap - van 28 juni tot 2 juli. De kwartfinales vinden plaats op 4, 5 en 6 juli. De halve finales vinden plaats op 9 en 10 juli. Het brons en de finale vinden plaats op 13 juli.
Wedstrijdschema van het groepstoernooi (Moskou tijd):
13 juni
Kroatië - Brazilië (tijd 00:00)
Kameroen - Mexico (tijd 20:00)
Nederland - Spanje (tijd 23:00)
14 juni
Australië - Chili (tijd 02:00)
Griekenland - Colombia (tijd 20:00)
Costa Rica - Uruguay (tijd 23:00)
15 juni
Italië - Engeland (tijd 02:00)
Japan - Ivoorkust (tijd 05:00)
Ecuador - Zwitserland (tijd 20:00)
Honduras - Frankrijk (tijd 23:00)
16 juni
Bosnië en Herzegovina - Argentinië (tijd 02:00)
Portugal - Duitsland (tijd 20:00)
Nigeria - Iran (tijd 23:00)
17 juni
VS - Ghana (tijd 02:00)
Algerije - België (tijd 20:00)
Mexico - Brazilië (tijd 23:00)
18 juni
Zuid-Korea - Rusland (tijd 02:00)
Nederland - Australië (tijd 20:00)
Chili - Spanje (tijd 23:00)
19 juni
Kroatië - Kameroen (tijd 02:00)
Ivoorkust - Colombia (20:00)
Engeland - Uruguay (tijd 23:00)
20 juni
Griekenland - Japan (tijd 02:00)
Costa Rica - Italië (20:00)
Frankrijk - Zwitserland (tijd 23:00)
21 juni
Ecuador - Honduras (tijd 02:00)
Iran - Argentinië (tijd 20:00)
Ghana - Duitsland (tijd 23:00)
22 juni
Bosnië en Herzegovina - Nigeria (tijd 02:00)
Rusland - België (tijd 20:00)
Algerije - Zuid-Korea (tijd 23:00)
23 juni
Portugal - VS (tijd 02:00)
Australië - Spanje (tijd 20:00)
Chili - Nederland (tijd 20:00)
24 juni
Brazilië - Kameroen (tijd 00:00)
Mexico - Kroatië (tijd 00:00)
Uruguay - Italië (tijd 20:00)
25 juni
Ivoorkust - Griekenland (tijd 00:00)
Colombia - Japan (tijd 00:00)
Argentinië - Nigeria (tijd 20:00)
Bosnië en Herzegovina (tijd 20:00)
26 juni
Frankrijk - Ecuador (tijd 00:00)
Zwitserland - Honduras (tijd 00:00)
Duitsland - VS (tijd 20:00)
Ghana - Portugal (tijd 20:00)
27 juni
België - Zuid-Korea (tijd 00:00)
Rusland - Algerije (tijd 00:00)
1/8 finales:
28 juni
1A - 2B (tijd 20:00)
29 juni
1C - 2D (tijd 00:00)
1B - 2A (tijd 20:00)
30 juni
1D - 2C (tijd 00:00)
1E - 2F (tijd 20:00)
1 juli
1G - 2H (tijd 00:00)
1F - 2E (tijd 20:00)
2 juli
1H - 2G (tijd 00:00)
1/4 finale
4 juli
W53 - W54 (tijd 20:00)
5 juli
W49 - W50 (tijd 00:00)
W 55 - W56 (tijd 20:00)
6 juli
W51 - W52 (tijd 00:00)
Halve finale:
9 juli
W57 - W58 (tijd 00:00)
10 juli
W59 - W60 (tijd 00:00)
Wedstrijd om de derde plaats:
13 juli
L61 - L62 (tijd 00:00)
De laatste:
13 juli
W61 - W62 (tijd 23:00)