Cagliari got the victory they needed with Luca Ceppitelli’s header, and Mattia Caldara missed a penalty as Atalanta must make do with seventh place.
Chievo made hard work of it, but Roberto Inglese eventually secured victory and Benevento set a new unfortunate record.
Iago Falque and Daniele Baselli gave 10-man Torino victory at Marassi, although Goran Pandev almost completed the Genoa comeback.
Gianluigi Buffon and Stephan Lichtsteiner waved goodbye to Juventus with a 2-1 victory over relegated Hellas Verona.
Inter completed the most incredible, dramatic turnaround at the Olimpico to beat 10-man Lazio 3-2 and enter the Champions League.
Milan had gone behind, but came back with a vengeance to crush Fiorentina 5-1 and book their Europa League ticket.
Napoli doomed Crotone to relegation and became the first side in Serie A history to achieve 90 points and still not win the Scudetto.
Roma secured third place thanks to a bizarre Gianluca Pegolo own goal from the attempted Kostas Manolas cross.
SPAL ran riot against 10-man Sampdoria, who saw Gianluca Caprari sent off after 33 minutes, to stay in Serie A for another season.
Seko Fofana’s snapshot gave Udinese their second consecutive victory to secure Serie A safety.