Inter Milan's hopes of playing in Europe next season suffered a further setback as they were held to a 0-0 draw by Atalanta at the end of a week in which they were knocked out of the Champions League.
Diego Milito missed a penalty midway through the first half, but Inter never looked settled in a scrappy encounter.
Atalanta should have been given a penalty of their own late on, but they will nevertheless be happy with the draw, which keeps them at a safe distance from the relegation zone.
Napoli came from two goals down to claim a point in a 2-2 draw with Udinese at the Stadio Friuli.
Giampiero Pinzi put the home side ahead in the 28th minute with Antonio Di Natale doubling their advantage early in the second half. Diego Fabbrini was sent off after an hour and Udinese failed to defend their lead with 10 men as two goals from Edinson Cavani, who also missed a penalty, earned Napoli a point.
Udinese coach Francesco Guidolin was also sent off in a tense finale with the draw helping both sides move to just a point behind Lazio in the race for third place.
A goal 10 minutes from time from Nicola Legrottaglie gave Catania a 1-0 victory over Champions League-chasing Lazio.
Bologna twice came from behind to snatch a 2-2 draw at home to Chievo.
Marco Andreolli put the visitors in front midway through the first half, but Marco Di Vaio levelled in the 59th minute. Cyril Thereau restored Chievo's lead, but again they could not hold out and Alessandro Diamanti made it 2-2 nine minutes from time.
Legrottaglie struck towards the end of a game that had looked to be heading for a stalemate. The visitors were unlucky not to equalise at the death when Catania midfielder Francesco Lodi deflected Stefano Mauri's cross off his own post.
Lecce remain in relegation trouble at the foot of the table after failing to make the most of a flying start against Palermo as the game ended 1-1.
With David di Michele put them ahead with a fifth-minute penalty, it appeared that Serse Cosmi`s men were well placed to close the gap between them and those above the safety line.
But, when Ezequiel Munoz levelled 10 minutes later, Palermo were level and, even though both sides ended the game with 10 men after the first-half sendings off of Massimo Oddo and Nicolas Bertolo, there were no further goals.
Mauricio Pinilla's hat-trick earned Cagliari all three points and sent Cesena even closer towards Serie B with a 3-0 victory at the Stadio Sant'Elia.
Pinilla opened the scoring in the 14th minute and added two more from the penalty spot as Cesena fell apart, losing both Giuseppe Colucci and Marco Rossi to red cards in the second half.
Two goals inside the final 20 minutes lifted Novara to a crucial 2-0 victory at Siena.
The match appeared to be petering out towards a stalemate until 18 minutes from full-time when Marco Rigoni made the breakthrough for the visitors. Filippo Porcari added a second on 81 minutes as second-bottom Novara hauled themselves to within eight points of safety with their second win in succession.