World Cup today England +154 3-way line England -1.5 +474 The talent difference is astronomical in this game. There's not a player on Mexico's roster that could make England's roster. Mexico only has 4 players that play professionally in a major league, 2 play in Italy and 2 play in England. Meanwhile, England's entire team consists of players on an EPL roster. If there's one concern, it's the location of the game being in Mexico. Not that England's players haven't played in front of hostile crowds before, but Mexico is a corrupt country and there's no telling what the government will allow people to do to disrupt England's team prior to the game, or if the officials for the game have been threatened. I wish they were playing in the US or Canada, but assuming the game is fair England should win easily.