17th June - 4pm
Germany 0-1 Mexico

23rd June - 4pm
Korea Republic 1-2 Mexico

27th June - 3pm
Mexico 0-3 Sweden

2nd July
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.