Group F is probably the closest thing to a 'Group of Death' at this year's World Cup, and it will be interesting to see whether Mexico can keep their impressive streak alive. Since 1986, Mexico have made it to the Round of 16 at every World Cup except the 1990 event which they were banned from participating in.
In order to even contemplate the continuation of this feat they will need to limit the damage against a rampant German side that continues to brush aside nations on their path to glory. Germany have never finished outside the top-ten at a World Cup, and have only been eliminated from the group stage once in eighteen attempts. Oh, and they're defending champions. This team has some serious pedigree.
But it's not just history that's on the German's side. Their recent form in competitive matches has been nothing short of breathtaking. After their exit in the 2016 European Championships, many believed Joachim Low's impressive managerial reign would end. Nope. Germany responded brilliantly to win 14 of their 15 competitive matches (one draw) and look in ominous touch ahead of this fixture.
Mexico too blitzed the competition in their qualification campaign, rarely looking troubled as they lost just two of their 18 matches. The nation's greatest strength right now is their youth - they have been a regular in the top four of the U17 World Cup over the last decade, and there are a number of players filtering through to the senior setup.
The problem for the Mexicans is that Germany are producing youth as well, and their quality is astonishing. At the 2017 Confederations Cup, Germany rested pretty much every big name they had and instead played what was close to an Under 23 squad. They still won the tournament, brushing aside Australia, Cameroon, Chile and Mexico themselves.
So do Mexico have any chance of causing an upset here? It's hard to see it happening. Mexico have shown great promise in their friendlies, but against a team like Germany you can only ever hope to come close. A draw would be the best result they could hope for.
Germany enter as favourites although they still offer a degree of value. They are certainly our pick at -234, while you can take Mexico at +630 and the draw at +349.
We think Mexico will put up a fight, although a 2-0 win to the Germans is our prediction for this match.