Full schedule of Matches
Saturday 30 June
3pm France v Argentina

7pm Uruguay v Portugal

Sunday 1 July
3pm Spain v Russia

7pm Croatia v Denmarkl

Monday 2 July
3pm Brazil v Mexico

7pm Belgium v Japan

Tuesday 3 July
3pm Sweden v Switzerland

5pm England v Columbia

Quarter-finals
Friday 6 July
Winner match 49 vs Winner match 50 - Nizhny Novgorod, 3pm (Match 57)
Winner match 53 vs Winner match 54 - Kazan, 7pm (Match 58)

Saturday 7 July
Winner match 55 vs Winner match 56 - Samara, 3pm (Match 60)
Winner match 51 vs Winner match 52 - Sochi, 7pm (Match 59)

Semi-finals
Tuesday 10 July
Winner match 57 vs Winner match 58 - St Petersburg, 7pm (Match 61)

Wednesday 11 July
Winner match 59 vs Winner match 60 - Moscow (Luzhniki), 7pm (Match 62)

Third place play-off
Saturday 14 July
Loser match 61 vs Loser match 62 - St Petersburg, 3pm

Final
Sunday 15 July
Moscow (Luzhniki), 4pm