Juventus come from two goals down to take a point at Cagliari.
Lazio move into the European places with a crucial win at Genoa.
Brentford smash Luton Town for five to pull clear of the relegation places.
Burnley come out on top in a game between the division's bottom two clubs.