We are into the final World Cup 2018, and while there are a lot less matches, there's still some great football to watch.
Below are the fixtures for the coming week. Keep up to date on where you can watch each match below in our TV listings.
Monday, 2 July
Brazil vs Mexico - Samara, 3pm (Match 53)
Belgium vs Japan - Rostov-on-Don, 7pm (Match 54)
Tuesday, 3 July
Sweden vs Switzerland - St Petersburg, 3pm (Match 55)
Colombia vs England - Moscow (Spartak), 7pm (Match 56)
Friday, 6 July
France vs Uruguay - 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)