Krzysztof Piatek bagged a spectacular brace to complete the comeback as Milan conquered Atalanta 3-1 to consolidate fourth place.
Leonardo Pavoletti gave Cagliari their first victory of 2019 with a brace, overturning the early Juraj Kucka header for Parma.
Empoli surprisingly dominated this match and got their first win of 2019 with inspirational Rade Krunic to tear Sassuolo apart.
Lazio had taken the lead, but injuries and bad luck took their toll, as Antonio Sanabria and a last-gasp Mimmo Criscito stunner turned it around for Genoa.
Danilo D’Ambrosio’s tap-in and a Radja Nainggolan strike on the volley allowed Inter to squeeze past Sampdoria in a 2-1 thriller with all three goals in a five-minute spell.
Paulo Dybala’s scorcher ended his drought and opened the floodgates for Leonardo Bonucci and Cristiano Ronaldo, as Juventus beat Frosinone 3-0.
Napoli yet again dominated for long periods, wasted numerous chances, Lorenzo Insigne hit the woodwork and they were held 0-0 by Torino.
Robin Olsen heroics and a second-half brace spared Roma as they held on for a 2-1 victory over Bologna in Serie A on Monday.
VAR reached an historic milestone, as it was used to disallow SPAL’s goal for 2-1 up and instead give Fiorentina a penalty in their 4-1 victory.
Udinese squeezed past Chievo thanks to VAR and a debatable penalty – which Stefano Sorrentino had initially saved.