Germany, a team filled with superstars and young hungry players.
A team so good, that they had to leave some players good enough to be starters on many other teams at home.
Germany will be looking to be back to back champions, and are a red hot favourite.
México on the other hand have some pretty fast and skillful players, who could create problems for this German side.
Mexico are making their 7th World Cup appearance in a row. That is some consistency!
Should Germany be the last team standing, they will be the first team to accomplish that feat in 56 years. But first, they will need to overcome a pretty impressive Mexican team who pack a lot of familiar faces.
Ochoa was one of the standout performers of Brazil 2014, and he will be looking to continue where he left off.
The last time both teams met at the confederations Cup, it ended 4-1 in favour of the Germans. However, this is a very different team.
It will be a tough ask for the Mexicans to come out tops in this one. But we never know…. Upsets are a part of any World Cup. However, I see the Germans taking this one, as they want to start off on the right foot.
Germany 3-1 Mexico