France earned its spot in the 2018 World Cup final with a win over Belgium on Tuesday. In Wednesday's semifinal, Croatia and England will square off at the same stadium that will host the final — Luzhniki Stadium in Moscow.
USA TODAY, USA Today: Soccer
Tue, 07/10/2018 - 5:51pm
France earned its spot in the 2018 World Cup final with a win over Belgium on Tuesday. In Wednesday's semifinal, Croatia and England will square off at the same stadium that will host the final — Luzhniki Stadium in Moscow.