AC Milan brought the curtain down on a season of disappointments with a 2-1 win over Sassuolo that proved to be in vain.
The Rossoneri went into the final day needing to win and for other results to go their way if they were to secure a place in next season's Europa League.
Some last-gasp drama saw Torino miss out on Europe when their hero Alessio Cerci missed a 94th-minute penalty, allowing Parma to secure the place by beating Livorno 2-0, leaving Milan also out in the cold.
It looks almost inevitable that coach Clarence Seedorf will now be sacked and it looks look like enigmatic striker Mario Balotelli won't be sticking around either.
Balotelli has been strongly linked with Arsenal and Monaco and has become frustrated with the amount of attention his private life gets in the Italian media.
And it seems like Balotelli and Seedorf, who had been getting on well, won't be parting on good terms after reports in Italy of a training ground bust-up.
Balotelli had been talking to police about a break-in at his house the night before - an excuse which the club had officially accepted, but Seedorf did not.
Seedorf had the final say by starting Giampaolo Pazzini instead of Balotelli and he only brought Super Mario on after 75 minutes.
While the two men may be thrust together at another club further down the line, the chances of them both being at AC Milan come the start of next season are very slim.