Inter ended their season with a 5-2 victory over Udinese, but it did little to assuage angry fans at San Siro.
The Nerazzurri concluded their campaign already out of the running for Europe and under caretaker manager Stefano Vecchi, having fired Stefano Pioli. Mauro Icardi, Cristian Ansaldi and Joao Miranda were injured, while Joao Mario and Gabigol were dropped for disciplinary reasons. Juan Pablo Carrizo and Rodrigo Palacio were given a chance to say goodbye in their final games. The visitors had Danilo and Rodrigo De Paul suspended, Seko Fofana and Semir sidelined.
Udinese have now lost their last five meetings with Inter, home and away, since a 2-1 victory at San Siro in December 2014.
It took just five minutes to break the deadlock, as Davide Santon made the most of a rare start by bursting down the left and pulling back for Eder, who scuffed his finish from 12 yards, but it proved surprisingly effective, looping over defender and goalkeeper.
Gabriele Angella thought he had equalised with a glancing header from a corner, but it flashed wide from point-blank range, then Duvan Zapata fired off target.
Eder was involved again for the second goal, as he won back possession with a strong tackle on Thomas Heurtaux and placed a perfect low cross for Ivan Perisic to come sliding in at the far post.
Perisic wreaked havoc down the left, setting up a Roberto Gagliardini header just wide, then nutmegged Silvan Widmer on his way to setting up Marcelo Brozovic for a strike from 10 yards.
Perisic, who has been linked with a move to Manchester United, was in the mood to show what he could do and turned the defenders inside out with a series of step-overs before pulling back for Eder to fire in.
Rodrigo Palacio came off the bench and almost scored straight away, running on to an Antonio Candreva assist to thump the woodwork.
Udinese pulled one back, as a poor clearance fell to Balic for his right-foot strike into the top corner, his debut Serie A goal.
Less than 60 seconds later, Geoffrey Kondogbia tried to put in a cross from the left, it bounced off Gabriele Angella and into the net for an own goal.
Duvan Zapata ended his two-season Udinese loan spell with a goal deep into stoppages, as Dias Felipe flicked on a corner for the Colombian at full stretch at the back post.