Football fans can rejoice once more as the FIFA World Cup returns to our lives and television screens, the month-long highlight of the four-year football calendar.
A total of 64 games will be played in Russia en route to one nation winning the ultimate prize in international football.
We pick out which games you really have to watch in the opening week of the tournament:
1. Russia vs. Saudi Arabia
Thursday 14 June, 16:00 GMT
Luzhniki Stadium, Moscow
Watching 70th-place take on 67th-place in the FIFA world rankings might not strike you as a must-watch game, but for any true football fan this match is.
The opening game of a World Cup is always a spectacle, and the atmosphere in Moscow's national stadium will be electric. The football likely won't be the best we will come to see in the tournament, but it's a real chance to enjoy the beauty of football - watching styles and footballers you will likely never come across again after the tournament ends.
As the lowest ranked team, the Russians will be out to prove a point, and this game might just surprise a few people too - let's not forget South Africa's first game in 2010!
2. Portugal vs. Spain
Friday 15 June, 19:00 GMT
Fisht Olympic Stadium, Sochi
The must-watch game of the opening week of the World Cup, the clash between Portugal and Spain has had football fans watering at the mouth ever since it was announced.
Watching stars like Cristiano Ronaldo and Sergio Ramos battle it out on the pitch was already enough to get us glued to our screens for this one.
Now, though, it has gained even more intrigue and reason to watch. After Spanish head coach Julen Lopetegui was dramatically sacked just 48 hours before their tournament began, it remains to be seen if stand-in Fernando Hierro can rally his newly-acquired team.
3. Argentina vs. Iceland
Saturday 16 June, 16:00 GMT
Spartak Stadium, Moscow
Iceland were the giant-killers at Euro 2016, shocking the world with their remarkable performances and lack of fear of bigger opposition.
They're going to need all of that to overcome Argentina and their attacking might, but what a prospect it gives football fans. The likes of Sergio Aguero and Lionel Messi going head-to-head with the experts of footballing upsets.
We can't wait to see if the World Cup's smallest-ever nation can do it all again.
That, and we want to hear the Viking clap again...
4. Germany vs. Mexico
Sunday 17 June, 16:00 GMT
Luzhniki Stadium, Moscow
Germany head coach Joachim Low made some bold omissions from his World Cup squad, dropping the likes of Manchester City's Leroy Sane.
Despite that, Die Mannschaft are still a formidable opposition and it could be a very good tournament for the defending champions again this year.
We can't wait to watch them take to the field in Russia, and against Mexico they have a chance of really showing what they can do.