For the final match of the season, Fiorentina boss Vincenzo Montella made four changes to his side that beat Livorno the previous week, replacing Stefan Savić, Massimo Ambrosini, Josip Iličić and Ryder Matos with Ahmed Hegazi, making his first appearance of the season after a serious knee injury, Manuel Pasqual, David Pizarro and Giuseppe Rossi, himself making his first start since January. After their 1-1 draw with Parma last week, Torino made just two enforced changes, with the suspended Cesare Bovo and Ciro Immobile dropping out for Panagiotis Tachtsidis and Riccardo Meggiorini.
The returning Rossi nearly gave Fiorentina the lead just 10 minutes into his return, as his deflected effort dipped sharply but Daniele Padelli was on hand to palm the ball over the bar.
Alessio Cerci thought he should've had a penalty soon after, having his shirt tugged by Ahmed Hegazi as he tried to get on to Omar El Kaddouri's pass into the centre however the referee waved away his protests.
Although Torino saw a lot of the ball in the first half, they were restricted mainly to long-range efforts as the struggled to create any meaningful opportunities, the best of which was a volley from Jasmin Kurtić which was smothered by Antonio Rosati.
Early in the second half, Cerci nearly took advantage of a poor backpass but Rosati managed to make it there inches before the Torino striker.
Ten minutes after the restart and the home side had a penalty, Juan Cuadrado breaking into the box after some slick passing where he was felled by Emiliano Moretti, the referee pointing to the spot immediately. Giuseppe Rossi stepped up and easily slid the ball home, temporarily putting AC Milan in the Europa League, however much more drama was to come.
Going behind appeared to put the already-lively Cerci into another gear and five minutes after the goal he broke down the right, squaring for El Kaddouri whose powerful effort flew over the bar.
It was around this time that news of Parma's goal began to filter through, meaning Torino's position was looking all the more desperate. However, with 23 minutes remaining, a glimmer of hope was provided with Cerci again the catalyst as he skipped down the right once again to centre for substitute Marcelo Larrondo who hammered home.
Six minutes later, the Torino fans were briefly sent into pandemonium as Emiliano Moretti tapped in from Larrondo's knock-down, however the goal was chalked off as Larrondo had pushed Gonzalo Rodríguez to the ground.
With eleven minutes to go, Larrondo had a great effort to go ahead tipped over by Rosati and from the resulting corner, Fiorentina broke with four men to Torino's two who remained back. Juan Cuadrado passed for substitute Ante Rebić, in acres of space and the Croatian smashed the ball high into the goal, breaking Torino hearts once again as Amauri put Parma two up against Livorno to strengthen their position.
Hope was restored five minutes later as Torino refused to lie down and equalised a second time, Jasmin Kurtić hitting a bullet of a free-kick in from 20 yards to ensure a nail-biting climax for fans of both Parma and Torino.
Paulo Barreto spurned a great chance in stoppage time, firing over from eight yards however his blushes were saved by the linesman's flag.
As Torino poured forwards, the final drama came in the very last minute of stoppage time, Facundo Roncaglia sliding in on Barreto in the area with the Torino man going down as contact appeared to take place with the Argentine's trailing leg; the referee pointing to the spot. After being so decisive for Torino all season, Cerci now had the chance to put them into Europe from the penalty spot in the most dramatic of circumstances.
However, as Parma's match had finished and nails were being bitten in the Ennio Tardini, Torino's near one-man team on the night hit a weak penalty which Rosati saved, costing his side the place in continental competition they so craved. Fiorentina saw out the result and sent Parma's fans, still packed into the Tardini awaiting the result, into raptures as they qualified for the Europa League next season.
Fiorentina: Rosati; Roncaglia, Rodríguez, Hegazy, Pasqual (Rebić 77'); Aquilani, Pizarro, Valero; Cuadrado (Bakić 85'), Rossi (Joaquin 62'), Vargas
Goals: Rossi pen 57', Rebić 79'
Torino: Padelli; Maksimović, Glik, Moretti; Tachtsidis (Larrondo 64'), Kurtić, El Kaddouri, Darmian; VIves; Cerci, Meggiorini (Barreto 65')
Goals: Larrondo 67', Kurtić 84', Cerci missed pen 90 + 4.