This will be the second time these two nations have met a World Cup, following their clash in 1998 when the Germans won 2-1.
Marquez was not called up for Mexico's 1998 World Cup squad, though he had already made his first appearance for the senior team at that point, having to wait for his chance in 2002.
Lozano, a 22-year-old forward from the Dutch league nicknamed "Chucky", got Mexico going with a deflected shot over the bar in the first minute.
His compatriot Carbajal played in the 1950, 1958, 1962 and 1966 editions, while Matthaus featured for West Germany and Germany at the 1982, 1986, 1990, 1994 and 1998 competitions, winning in 1990. The PSV Eindhoven player did make it count in the 34th minute, though, when Javier Hernandez passed to him down the left.
Germany nearly hit back four minutes later when Toni Kroos tried his luck from a 22-yard free-kick, but his effort was tipped onto the post by the Mexican keeper. Germany will definitely try to defend their title but it will be a little tough to cope up with the hopes of the fans as several experienced players have retired since the last World Cup. Reus also hammered a volley over from a narrow-angle before a frenetic finale saw Julian Brandt, just on for Werner, smack the outside of the post with a thunderous effort from 20 yards.
One desperate last attack had Neuer come up for a corner, but a towering header from the veteran Marquez and subsequent claim from Ochoa allowed Mexico to close out an unforgettable triumph.
FIFA World Cup 2018 Germany vs Mexico match will take place on Sunday, April 17, 2018.
They had a number of chances against Mexico but failed to convert any of them.
The Germans now face Sweden and South Korea and should still qualify from Group F. But their reputation is not what it was.
Mexico and Germany are favorites to escape Group F and reach the elimination rounds.