Euro 2020: previews and predictions for the semi-finals
Italy v Spain, Wembley Tuesday 8pm BST Italy held firm against Belgium in the quarter-finals, winning 2-1 in Munich to reach the last four, but their victory came at a cost. Leonardo Spinazzola pulled up with an achilles injury and Read more