Roberto Mancini’s side failed to qualify for the World Cup in 2018 but have been transformed since then and won all three of their group matches, putting Turkey, Switzerland and Wales to the sword.
However, they had the advantage of playing all three of those matches in front of a home crowd at Rome’s Stadio Olimpico and this evening’s trip to London should present a different challenge.
They face an Austria side who finished runners-up behind the Netherlands in Group C, progressing after an impressive win over Ukraine in their final match.
Where to watch Italy vs Austria
TV channel: The match will be televised on BBC One for free, with kick-off at 8pm BST.
Live stream: UK viewers will be able to watch the match online for free via the BBC iPlayer.
Live coverage: Standard Sport will bring you all the match action, analysis and reaction.
Read our dedicated match preview here.