All paths at Euro 2020 led to Wembley Stadium. Now it’s time for the semi-finals to get underway as Italy take on Spain.

Roberto Mancini’s side are on a magical run of form having won all five of their matches at Euro 2020, the only side remaining with a 100% record. But Spain have had the upper hand in recent times in their match-ups, losing just twice in their last 14 meetings in all competitions, although their most recent clash saw Italy come out on top in the round of 16 at the last European Championships.

Our preview takes a closer look at our win predictor model, as well as the results of our Twitter fan poll.