The Russia world cup 2018 is in touching distance. The teams are arriving, England have posed for their send-off picture and the first whistle is only a day away.
From this Thursday, we will be in for a feast of pretty much non-stop football.
Last December's draw put England in Group G with Belgium, Tunisia and Panama and the good news is that all three of the games have been scheduled at sociable times. You can hear the sighs of relief from office bosses all around the country.
Here is the match schedule for next one week. Plan your week guys FIFA is finally here
Russia vs Saudi Arabia (Group A) - Moscow (Luzhniki) - 4 pm - ITV
Egypt vs Uruguay (Group A) - Ekaterinburg - 1pm - BBC
Morocco vs Iran (Group B) - St Petersburg - 4 pm - ITV
Portugal vs Spain (Group B) - Sochi - 7pm - BBC
France vs Australia (Group C) - Kazan - 11 am - BBC
Argentina vs Iceland (Group D) - Moscow (Spartak) - 2pm - ITV
Peru vs Denmark (Group C) - Saransk - 5pm - BBC
Croatia vs Nigeria (Group D) - Kaliningrad - 8pm - ITV
Costa Rica vs Serbia (Group E) - Samara - 1pm - ITV
Germany vs Mexico (Group F) - Moscow (Luzhniki) - 4pm - BBC
Brazil vs Switzerland (Group E) - Rostov-on-Don - 7pm - ITV
Sweden vs South Korea (Group F) - Nizhny Novgorod - 1 pm - ITV
Belgium vs Panama (Group G) - Sochi - 4pm - BBC
Colombia vs Japan (Group H) - Saransk - 1pm - BBC
Poland vs Senegal (Group H) - Moscow (Spartak) - 4pm - ITV
Russia vs Egypt (Group A) - St Petersburg - 7 pm - BBC
Portugal vs Morocco (Group B) - Moscow (Luzhniki) - 1pm - BBC
Uruguay vs Saudi Arabia (Group A) - Rostov-on-Don - 4pm - BBC
Iran vs Spain (Group B) - Kazan - 7 pm - ITV
So here is the schedule for FIFA, plan your week, callout your friends and enjoy the FIFA world cup 2018.