Inter struck twice in the opening half and hung on from there as they top Frosinone 2-1 for a critical boost in the Champions League race. Radja Nainggolan opened the scoring inside the opening 20 minutes, heading home a Danilo D’Ambrosio cross to put Inter one-up. They went 2-0 in front as Ivan Perisic finished from the spot after Raman Chibsah wrestled Milan Skriniar to the ground in the box.
Frosinone grabbed one back just past the hour mark as Francesco Cassata rifled a low shot from the top of the box that went off the hand of a diving Samir Handanovic, but Inter clung to its lead, finishing with 72% possession and an 18-12 shot advantage. The win pushes third-placed Inter to 60 points, five points above fourth-placed AC Milan in the last Champions League place.
Center-back Kalidou Koulibaly picked up a brace as Napoli moved seven points adrift in second place with six matches to go by beating Chievo Verona 3-1. The Senegalese international shook off a defender on his back to head home a corner in the 14th minute to open the scoring. Arkadiusz Milik doubled the lead just past the hour mark with a looper from outside the top of the box, and Koulibaly put the game away with nine minutes to go, again off a corner that was only partially cleared, blasting a left-footer into the back of the net. Chievo picked up a late consolation from Bostjan Cesar but that was all they could muster out of their four shots on target.
Simone Zaza scored on the doorstep and then was sent off as Torino drew nine-man Cagliari 1-1. Three total players were sent to the showers, including Zaza who put Torino in front in the 52nd minute before earning a key red 20 minutes later. His goal, the third league strike of his campaign, came off a rocketed baseline cross from Armando Izzo, and thanks to the power on the cross, Zaza just had to make contact from five yards out to redirect it into the back of the net.
The 27-year-old was then sent off for what appeared to be dissent after an innocuous foul. The moment was key, as Leonardo Pavoletti used the man advantage to bring Cagliari back level just two minutes later with a header. While the goal was initially ruled out for offside, VAR confirmed it as a legal score. While Cagliari saw two men sent off from there, both for second yellow cards, the match ended level, a big blow for Torino in the chase for a European position as the point pushed them two back of sixth-placed Atalanta who still has yet to play.
36-year-old Fabio Quagliarella played provider and finisher as Sampdoria topped Genoa at home 2-0 to slide into ninth place, four points back of a European place. Gregoire Defrel put the hosts up for good in just the third minute, sliding in to poke home a baseline cross from Quagliarella. The captain then scored himself in the 53rd minute, striking from the penalty spot after Davide Biraschi was sent off for a handball in the box as the ball bounced up and hit his outstretched arm.
Fiorentina whipped off 15 shots to Bologna’s four, but neither side could find the back of the net as it finished 0-0 at Artemio Franchi Stadium. The disappointing season for Fiorentina continued, remaining in 10th on 40 points, eight back of ninth-placed Sampdoria.
Sassuolo and Parma also drew 0-0 as both sides stayed put in the bottom half of the table. Sassuolo dominated the match, holding 72% possession and ripping off 20 shots to just three for the visitors.