England faces Mexico at the iconic Estadio Azteca in a thrilling World Cup showdown. Can they conquer history and a vibrant home crowd?