Mexico shocked the reigning World Cup champions with a 0-1 victory against Germany in the first Group F game. The result is the first time Germany has lost a World Cup opener since 1982, and is also the first time Mexico has ever beaten the Germans in this competition.
El Tri started the game off strongly, with their speed and attacking verve putting Germany on the back foot. Hirving Lozano had a chance in just the second minute when he was played in by Carlos Vela, but Jerome Boateng blocked the shot.
Germany had a pair of early chances of their own, with Timo Werner sending a low shot wide from a narrow angle before Guillermo Ochoa made a save on Mats Hummels.
The game was an open one, with chances at both ends, although Mexico had the edge in terms of dangerous opportunities. Then, in the 35 minute, El Tri got their reward. They won the ball back in their own half and quickly transitioned into attack, with Javier Hernández finding Lozano; “Chucky” could have taken the first time shot, but instead cut inside before finishing the opportunity with his right foot. 0-1 Mexico.
Germany looked for an immediate response and Toni Kroos forced a fingertip save from Ochoa as he sent his free kick towards the upper corner, but Mexico took the lead into halftime.
In the second half, Germany looked more in control and they began to keep possession, although they couldn’t find the tying goal. On the other end, Mexico had a chance to put the game away on a breakaway, but Layún ultimately failed to find the target.
In the waning moments, substitute Julian Brandt hit the post with a shot from distance, but that was as close as Germany could come.
With the 0-1 win, Mexico reaches three points while Germany still has zero.
Next up for El Tri is South Korea, who they will face on Saturday.
Germany: Manuel Neuer, Mats Hummels, Jerome Boateng, Marvin Plattenhardt (Mario Gómez 79′), Joshua Kimmich, Mesut Özil, Toni Kroos, Sami Khedira (Marco Reus 60′), Timo Werner (Julian Brandt 86′), Julian Draxler, Thomas Mueller.
Mexico: Guillermo Ochoa, Héctor Moreno, Hugo Ayala, Jesús Gallardo, Carlos Salcedo, Carlos Vela (Edson Álvarez 58′), Andrés Guardado (Rafael Márquez 74′), Héctor Herrera, Javier Hernández, Hirving Lozano (Raúl Jiménez 66′), Miguel Layún.