17th June - 4pm
Germany 0-1 Mexico
23rd June - 4pm
Korea Republic 1-2 Mexico
27th June - 3pm
Mexico 0-3 Sweden
Brazil 2-0 Mexico
Flag: Classic vertical tricolor of green, white and red. In the middle, meanwhile, is an eagle with a serpent in its talons, sat atop a cactus, which can’t be comfortable.
Population: 127.5 million
Nickname: El Tricolor, El Tri or La Verde.
Manager: Colombian Juan Carlos Osorio is the man in charge and, get this, he’s got a diploma in Science and Football from Liverpool John Moores University.
Captain: It’s the Real Betis midfielder Andres Guardado. They call him "Principito" or "Little Prince", although, to be honest, he looks nothing like the late Purple Rain singer.
Star Man: West Ham’s Javier Hernandez will provide Mexico’s main goal threat yet again. He’s already bagged 49 goals in his 100 caps, making him the nation’s all-time highest scorer.
Rising Star: PSV Eindhoven’s Hirving Lozano is already making waves in the Eredivisie since he moved there last summer. The 22-year-old winger has notched 13 goals in 22 games to date for his club and has seven in 24 for his country.