Actually according to Reddit comments the English are the better team with better players than Mexico. Mexico are better equipped to play in high altitude and their fans are apparently making lots of noise outside the England team hotel the night before the match.