Holders SSC Napoli, already reeling after being deducted two Serie A points for match-fixing, were knocked out of the Italian Cup last 16 after suffering a last-gasp 2-1 home defeat by Bologna on Wednesday.
Edinson Cavani gave the hosts a 12th-minute lead, but Cristian Pasquato on 38 minutes and Panagiotis Kone in stoppage-time helped Bologna set up a last-eight clash with Inter, who beat second-tier Hellas Verona 2-0 on Tuesday.
Greek midfielder Kone had also scored late on for Bologna when they won 3-2 at Napoli in the league last weekend.
SS Lazio also won through after a 4-1 penalty shootout success at home to Siena following a 1-1 draw. The match was played in a mostly empty stadium in the Italian midweek afternoon, such is the lack of interest from fans.
They are to face Catania in the quarter-finals next month after the Sicilians progressed last week along with AC Milan, Juventus and AS Roma, who are scheduled to host Fiorentina after the Florence side’s 1-0 win at Udinese on Wednesday.
Borja Valero netted for Fiorentina in the 36th minute
The standout tie of the pre-drawn last eight is Serie A champions and last season’s beaten finalists Juventus traveling to Milan.