Italy and England have been evenly matched over their past few games. The two teams played to a goalless draw the last them they met in the UEFA Nations League, with that clash coming after the team from mainland Europe had prevailed over their rivals on penalties during the final of Euro 2020.
Currently paired together in League A Group 3, along with perennial powerhouses Germany, both England and Italy need a win as they currently make up third and fourth in the group, with England already aware that they can't reach the final stages.
Conversely, with one eye cast towards the World Cup, this could prove to be a big pre-tournament challenge for England, although their opponents won't be flying to Qatar.
Italy vs England predicted line-ups
Italy have been ravaged with injuries, with the likes of Lorenzo Pellegrini, Matteo Politano and Marco Verratti all sidelined. Davide Frattesi and Manolo Gabbiadini have been called up as replacements instead.
In the English camp, Kalvin Phillips is definitely out, with Jordan Henderson being recalled to the team. John Stones is out with a suspension while Jordan Pickford will also miss the match.
Italy's predicted starting XI (4-3-3): Donnarumma; Di Lorenzo, Bastoni, Bonucci, Emerson; Barella, Tonali, Jorginho; Gnonto, Immobile, Grifo.
England's predicted starting XI (3-4-3): Ramsdale; James, Tomori, Maguire; Trippier, Rice, Bellingham, Chilwell; Sterling, Kane, Foden.
Italy vs England: When is it?
The match between Italy and England will kick off on Friday, September 23 at Milan's Stadio Giuseppe Meazza, starting at at 20.45 CEST local time. That is 17:45 BST for those in the UK, while it's a 14:45 ET start time on the USA east coast.
Italy vs England: Where can you watch the match?
Italy vs England will be shown live on Channel 4 in the UK, with viewers also given the option of streaming the game for free on Channel 4's streaming service All 4. In the USA, it can be watched via VIX.