Italy set a new unbeaten record of 31 games as they qualified for the Euro quarter-finals with a 2-1 extra-time win over Austria at Wembley.
Substitutes Federico Chiesa and Matteo Pessina netted in style on 95 and 105 minutes as Roberto Mancini's unusually laboured side set up a meeting with Belgium or Portugal, who play on Sunday.
Italy's Ciro Immobile (L) and Austria's Aleksandar Dragovic battle for the ball. Photo: Nick Potts/dpa.
Sasa Kalajdzic's diving header made for a nervy final six minutes.
Italy's unbeaten record beats their previous best set in the 1930s under double World Cup-winning coach Vittorio Pozzo.
They also beat former Italy goalkeeper Dino Zoff's record of not conceding in 1,143 minutes between 1972 and 1974.
Kalajdzic's late extra-time goal was the first they have conceded in 12 games, including their three group stage wins.
Austria, in their first ever Euro knockout game, initially closed down the spaces well and almost took the lead when Marko Arnautovic had a second-half header chalked off for a tight offside.
Austria's Marko Arnautovic (2nd R) appears dejected after his goal is disallowed for being offside. Photo: Nick Potts/dpa.