World Cup semi-finalists Belgium will play four-time World Champions Italy in Euro 2020's second quarter final at the Allianz Arena in Munich.
What time does Belgium vs Italy kick-off tonight?
Belgium vs Italy kicks off at 8pm BST on Friday, July 2.
What TV channel is Belgium vs Italy on?
The match will be shown live on BBC One from 7.30pm, with it also available to livestream on BBC iPlayer.
What is the team news?
Two key men for the Belgians have been ruled out – Eden Hazard and Kevin De Bruyne. Far from ideal for Roberto Martinez's side. Timothy Castagne has rejoined the Belgium squad after his broken eye socket, however, is unlikely to play against Italy.
Italy look like they have a full squad available for Friday's game.
What are our writers saying?
Belgium vs Italy odds
Belgium win: 11/5
Draw after 90 minutes: 11/5
Italy win: 13/10
Belgium vs Italy prediction
Clearly, without De Bruyne and Eden Hazard, Belgium will be a poorer team in attack and overall. Italy, on the other hand, were mightily impressive in the group stage, not conceding a goal and scoring seven of their own, but they had to wait until extra time to defeat the Austrians. Given everything we have seen so far this tournament, it would have been a marginal call but without De Bruyne and Hazard Italy have to edge it as favourites.
Predicted score: Belgium 0 Italy 2