Inter won 4-1 over city rivals AC Milan, stand out performer for the Nerazzurri was George Puscas with a hat trick to maintain Inter’s 100% record.
Inter led through Gaston Camara and Puscas’ first goal, but Luca Vido bagged a penalty for Milan, before Puscas completed his hat trick with Milan’s Francesco De Santis also sent off.
Perugia lost 4-0 at home to Atalanta, Tiziao Tulissi scored early. However, Perugia goalkeeper Simone Rossin received a red card after conceding a penalty, which Antonio Lunetta duly converted. Goals from Federico Di Giovanni and Giacomo Parigi secured a win for the Orobici.
Cesena also had a 4-0 away win as they beat Cittadella, Gabrielle Moncini and Gianmarco Pierfederici with braces for the Seahorses.
Chievo and Sassuolo both ended their game with ten men but the Gialloblu secured a 3-1 win. Chievo took the lead through Kevin Yamga, but Sassuolo had goalkeeper Gianmarco Celeste sent off. Filipo Damian doubled the advantage as Yamga got his second, before Marcello Serini scored a consultation and Oliver Posarelli made it ten men each.
Udinese slipped to a 1-0 home defeat to Hellas Verona after Salim Mohamed scored for the Gialloblu to give them their first win in three games.
Brescia hosted Cagliari and won 2-0 goals from Ndaw Baba and Marco Provenzano. Pescara beat bottom side Virtus Lanciano 1-0 thanks to a Tomas Silvestri goal.
Group A leaders Fiorentina had a 3-0 home win over Virtus Entella, Diego Peralta, Diomande Gondo and Daniele Ansini scored the goals.
Torino won away to Trapani 2-1, Il Granata won with a Facundo Lescano penalty and a goal from Claudio Morro, Trapani scored a consultation through Ivan Di Federico.
Juventus lost 2-0 to Pro Vercelli . Ernesto Starita put the Bianche Casacche ahead, with a Dejan Danza penalty completing a shock win for the visitors.
Parma had a 4-2 win at home over ten man Varese, the away side took a early lead through Pietro Cianci before I Crociati leveled through Lukas Haraslin. Varese then restored their lead with a Luca Comani goal but it was Parma with goals from Geremy Lombrdi, Gonzalo Martinez with a penalty and Ignacio Jearaldino secured the win with Matteo Simonetto receiving a red card in the five minutes for Varese.
Sampdoria had a 4-0 home win over Carpi, goals from Luka Djordjevic, Ricardo Massa and Douglas Petdjitsila with Giacomo Calo adding a fourth deep into time added on. While, Spezia had a comfortable 2-0 win over Bologna.
Group C leaders Roma beat Empoli 2-1 at home, with the Azzurri taking the lead through Alessandro Piu, but Jacopo Ferri levelled before Edoardo Soleri got the Giallorossi a hard-fought three points.
Ten man Bari drew 2-2 away to Palermo,Vito Leonetti with a brace, but Accursio Bentivegna and Francesco Bonfiglio managed to earn the Sicilians a point.
Lazio won 3-0 away at Crotone, goals from Christopher Oikonomidis, Simone Palombi and Alessandro Rossi for the Biancocelesti.
Nine man Frosinone suffered a heavy 5-1 defeat at home to Latina. A Nicola Talamo brace and goals from Roberto Criscuolo, Alessandro Sbordone and Andrea Selvaggio made sure of the heavy win, before a Dragos Iacob consolation for Frosinone.
Napoli drew 2-2 at home to Vicenza. a brace from Alfredo Bifulco for Napoli, Vicenza rallied in time added on to score twice through Gioele Rizzo and Andrea Mancini.
Ten man Livorno lost 2-1 at home to Catania. While Avellino lost 3-1 away to Ternana.