Juventus booked their place in the last eight of the Coppa Italia with a narrow 1-0 victory over Cagliari, while Catania beat Parma on penalties.
Sebastian Giovinco scored the only goal of the night in the 57th minute as the Old Lady squeezed into the next round at the expense of their Serie A rivals.
In the night's other last-16 tie, Catania needed penalties to see off Parma after playing out a 1-1 draw after extra time.
Dorlan Pabon gave Parma the lead after 12 minutes but Francesco Lodi equalised from the penalty spot seven minutes later.
The remaining 101 minutes failed to deliver a second goal, so the tie was settled on penalties, with Catania prevailing 4-3 after Parma's Marco Parolo and Gabriel Paletta failed from 12 yards.