Serie B side Siena caused an upset by beating Catania 4-1 in Sicily to reach the Coppa Italia quarter-finals.
The Tuscans will go into a local derby against Fiorentina for the next round on January 23.
Neither side is enjoying their campaign so far, as Catania are rock bottom of Serie A while Siena are mid-table in Serie B, albeit thanks to a seven-point penalty for financial irregularities.
It took Sebastian Leto just four minutes to put the hosts in front in this Coppa Italia Round of 16 tie. Francesco Lodi’s free kick was charged down by the wall and Leto smashed in the rebound with a powerful finish from the edge of the box.
Siena equalised with former Catania player Michele Paolucci, who was able to turn into an empty net after Argentina international goalkeeper Mariano Andujar flapped at an Angelo cross.
Francesco Valiano turned the game around after the restart when he sprung the offside trap for a glancing header into the far bottom corner on Alessandro Rosina’s curling cross.
Siena took control in Sicily and Andujar was rooted to the spot as Nico Pulzetti surged forward to place a powerful finish on the counter.
Deep into stoppages, Rosseti rounded off the rout after robbing Nicola Legrottaglie.
Catania 1-4 Siena
Scorers: Leto 4 (C), Paolucci 24 (S), Valiani 59 (S), Pulzetti 91 (S), Rosseti 93 (S)
Catania: Andujar; Peruzzi, Legrottaglie, Gyomber, Capuano; Guarente (Boateng 60), Lodi, Rinaudo (Garufi 69); Leto, Maxi Lopez, Monzon (Keko 46)
Siena: Farelli, Matheu, Giacomazzi, Dellafiore, Angelo, Pulzetti, Valiani, Feddal, Rosina (Vergassola 77), Paolucci (Scapuzzi 90), Giannetti (Rosseti 55)