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 Atlanta on Wednesday (Thursday 3am).Not since 1990 has the final four of a World Cup been made up entirely of previous winners. England and Argentina were involved then, although they did not play each other. Then, like now, Argentina were the defending champions – after beating West Germany in the 1986 final in Mexico – and went on to lose to West Germany in the 1990 final.And this year could also see a repeat final from 2022 if France and Argentina both advance.England’s Harry Kane and Argentina’s Lionel Messi lead their teams into renewed battle in what is one of football’s most bitter rivalries. Photo: AFPEngland v Argentina: a bitter rivalryArgentina must overcome England in a match that resumes a fierce rivalry that goes beyond the football field, with tensions also relating to the 1982 conflict over the Falkland Islands.