Three players were sent off as Genoa, Italy’s oldest professional club, beat Hellas Verona 3-0 to guarantee their Serie A survival on Sunday.
However, Lecce became the final team to be relegated after losing 3-4 at home to Parma.
Genoa, whose coach Davide Nicola pulled off one of Serie A’s great escapes with Crotone three years ago, finished 17th in the 20-team competition with 39 points.
It means he has ensured their survival on the last day of the season for the second year running.
Lecce, who had the worst defence in the league with 85 goals conceded in 38 matches, were relegated for the ninth time since their Serie A debut in 1985/1986.
They will join Brescia, who like Lecce were promoted last season, and SPAL in Serie B.
Lecce needed to win and hope that Verona could take at least a point at Genoa, but their hopes were effectively over after half an hour.
Antonio Sanabria put Genoa in front with a diving header in the 13th minute and the Paraguayan struck again 12 minutes later after being sent clear by Goran Pandev’s pass.
Cristian Romero headed the third one minute before the break.
Although the game was effectively settled, tempers flared in the second half.
Romero was sent off for a second bookable offence just after the hour.
Genoa’s Francesco Cassata and Verona’s Sofyan Amrabat followed for scuffling by the corner-kick flag in the last minute.
Meanwhile, Lecce’s defensive failings were again evident as they fell 0-2 behind against Parma.
They had a terrible start when Fabio Lucioni put through his own goal after 11 minutes, the ball rebounding off him and into the net after Hernani’s shot hit the post.
Gianluca Caprari then doubled Parma’s lead in the 24th minute from a breakaway which began with a Lecce corner-kick.
Lecce gallantly fought back and levelled with headed goals by Antonin Barak and Biagio Meccariello in five minutes before half-time.
However, second half goals from Andreas Cornelius and Roberto Inglese restored Parma’s two-goal lead before Gianluca Lapadula pulled another back for Lecce.
In other matches, Fiorentina completed their campaign with a 3-1 win at SPAL while Udinese won 1-0 at Sassuolo and Torino held Bologna 1-1.