Palermo 1 – 1 Sampdoria
ChievoVerona 2 – 0 Pescara
Crotone 1 – 2 Cagliari
Genoa 1 – 1 Bologna
Lazio 1 – 0 Udinese
Sassuolo 0 – 1 AC Milan
Inter 1 – 3 Roma
- Inter 1 – 3 Roma
Radja Nainggolan scored two brilliant goals as Roma beat Inter Milan to keep their slim Serie A title hopes alive.
The Belgium international cut in from the left before curling home the opener and ran from his own half to smash in a second from 25 yards.
Mauro Icardi gave sixth-placed Inter hope when he slid home an Ivan Perisic cross at the far post.
But Diego Perotti’s penalty after Gary Medel brought down Edin Dzeko sealed the entertaining victory.
Nainggolan became the first Roma player since Francesco Totti in 2005 to score two goals from outside the box in a Serie A game.
Luciano Spalletti’s side, who have won eight of their past nine Serie A games, are seven points behind leaders Juventus with 12 games left.
- Sassuolo 0 – 1 AC Milan
Gianluigi Donnarumma kept a clean sheet on the day after his 18th birthday as AC Milan won 1-0 at Sassuolo in a controversial game on Sunday.
Carlos Bacca scored the only goal of the match in the 22nd minute from the penalty spot, but Sassuolo thought it should have been ruled out after the forward touched the ball with both feet as he slipped when taking the kick.
The penalty was awarded after Alberto Aquilani had tripped Andrea Bertolacci — and it came after Domenico Berardi had fired wide from the spot from Sassuolo.
- Lazio 1 – 0 Udinese
Ciro Immobile scored from the spot in the 72nd minute after Lazio were awarded a debatable penalty for an apparent handball by Ali Adnan.
- Palermo 1 – 1 Sampdoria
Palermo inched a point closer to safety with a 1-1 draw against Sampdoria, although they remain seven points below 18th-placed Empoli.
The home side went in front after 31 minutes when Ilija Nestorovski struck from the penalty spot, but Fabio Quagliarella wrecked their hopes of all three points with a 90th-minute penalty.
- ChievoVerona 2 – 0 Pescara
Pescara lost 2-0 at Chievo Verona, Valter Birsa and Lucas Castro scoring in each half
- Crotone 1 – 2 Cagliari
Cagliari won 2-1 at Crotone as Joao Pedro and Marco Borriello cancelled out an early strike by Adrian Stoian.
- Genoa 1 – 1 Bologna
Olivier Ntcham’s stoppage-time goal handed Genoa a 1-1 draw against 10-man Bologna, who had led through Federico Viviani but had Vasileios Torosidis sent of.