Germany begins their campaign to defend their World Cup title with a pretty tough starting match against Mexico in Moscow.
After dominating the group stages since 1994, the Germans have a lot to prove after suffering a bad year of results.
Mexico might see this as an opportunity to strike while the iron is hot but you can expect Germany, with Timo Werner, Mesut Ozil and Toni Kroos listed on the squad, to make a good run.
Live Updates
Live Updates
What time is kick-off?
Germany vs Mexico kicks off at 4pm BST.
Where can I watch it?
The game will be shown on ITV.
Odds
Germany: 4/9
Mexico: 6/1
Draw: 7/2
Prediction
Germany 2-1 Mexico.
But who do you think will win? Let us know by voting above.