There were surprises in the Coppa Italia Third Round, as Hellas Verona went out to Cremonese, Empoli taken to extra time, a six-goal Carpi thriller and prolific Frosinone.
Newly-promoted Hellas Verona saw their Coppa Italia campaign grind to a halt at the first hurdle.
Alan Empereur had put the hosts in front at the Bentegodi with a powerful volley on a corner, but deep into stoppages Cremonese equalised through a Michele Castagnetti tap-in following chaotic defending.
It went to extra time and Cremonese turned the game around on another set play, Francesco Deli firing in from close range on an Adriano Montalto knock-down.
Cremonese will face Empoli in the next phase, but the Tuscans needed extra time to get the better of fellow Serie B outfit Pescara.
Marco Tumminello had put visitors Pescara in front within five minutes after a Domenico Maietta howler, but Jacopo Dezi equalised on an Antonino La Gumina back-heel flick assist.
In extra time, Stefano Moreo rose above the crowd to get his head to a corner and decide the match. Maietta’s nightmare performance was rounded out by a red card.
Ascoli saw off Trapani 2-0 with a second-half brace from Italy Under-21 international Gianluca Scamacca and they will face Genoa in the Fourth Round.
Frosinone thumped Monopoli 5-1 with two each for Marcello Trotta and Camillo Ciano, rounded out by Nicolò Brighenti’s header and a late Michele Ferrara consolation goal for the visitors.
The most entertaining match of the night was certainly the 3-3 thriller between Cittadella and Carpi, which eventually had to be decided on penalties.
Cittadella twice went in front only to be pegged back, Michele Vano completing his brace to equalise in stoppages.
It went to extra time at 2-2 with Vano making it a hat-trick for Serie C outfit Carpi, but this time the last-gasp goal was for Federico Proia and Cittadella pushed it to a shoot-out.
Everyone converted except for Andrea Arrighini, so Cittadella go through and will take on Fiorentina in December.
Watch Serie A live in the UK on Premier Sports for just £11.99 per month including live LaLiga, Eredivisie, Scottish Cup Football and more. Visit: https://subscribe.premiersports.tv/