It is a World Cup semi-final line-up for the ages: four previous champions and the four top-ranking teams in the world. Five of the six top scorers, one GOAT and one of the most bitter rivalries in football. Argentina, Spain, France and England went into the tournament as the top four in Fifa’s rankings and are two wins away from being crowned champions of the world again. France will play Spain in Arlington, Texas, on Tuesday (Wednesday 3am, Hong Kong time) and England will face Argentina in...