Watch as Sassuolo dominate Lazio even after going down to 10 men, as Giorgios Kyriakopoulos was hero and villain, while Vedat Muriqi missed some big chances.
The Neroverdi still had hope of snatching seventh place, but only if Roma lost away to Spezia.
They did their part, winning comfortably with a Kyriakopoulos strike on a free kick routine, and a late Domenico Berardi penalty for Marco Parolo’s challenge.
Kyriakopoulos also saw red for a second bookable offence on Manuel Lazzari, but Lazio will regret wasted opportunities with Muriqi.
Watch as Spezia surge into a 2-0 lead and waste numerous chances to run away with it, before Roma claw them back with Stephan El Shaarawy and Henrikh Mkhitaryan.
Daniele Verde could’ve had a hat-trick in the first half alone, finding the net on an M’Bala Nzola assist, then testing Daniel Fuzato along with Tommaso Pobega.
Nzola was again involved in the second goal, his header from a corner poked in at the back post by Pobega.
The Giallorossi were revitalised after the break, El Shaarawy pouncing on a poor Claudio Terzi clearance and Mkhitaryan firing in from six yards after an Edin Dzeko knockdown.
Roma star Henrikh Mkhitaryan is ‘not convinced’ by the official reasons provided for his exclusion from the Armenia national team.
Armenia will face Croatia and Sweden in June, but the Giallorossi attacking midfielder has been excluded from the team.
“To my suprise, I’ve been informed by the coaching staff of the Armenian National Team that, for whatever reasons, I wasn’t called up for the upcoming games,” the 32-year-old wrote on Twitter.
“The provided official reasons aren’t convincing to me. I wish however the best of luck to our boys in the matches to come.”
His contract with Roma is due to expire at the end of the season.
Mkhitaryan was Roma’s leading scorer in Serie A this season with 13 goals in 34 games.
He netted 15 times in all competitions this season and only Borja Mayoral has done better than him with 17 goals scored across league and cup games.
Join us for all the build-up and action as it happens from today’s seven final Serie A games, including Inter-Udinese, Atalanta-Milan, Napoli-Verona and Bologna-Juventus.
If you are on a mobile device or tablet, then follow the Liveblog HERE.
We begin at 14.00 UK time (13.00 GMT) with Inter taking on Udinese as the build-up to the presentation of the Serie A trophy, with 1,000 fans at San Siro and more in an allotted area outside to take part in the ceremony.
All the other fixtures are then at 19.45 UK time (18.45 GMT) and there are three teams doing battle for the only two remaining Champions League spots.
Atalanta are already sure, Milan and Napoli will be guaranteed qualification with a victory, otherwise they could be overtaken by Juventus.
You can read about the various permutations here.
Sassuolo also host Lazio and Roma visit Spezia, as seventh place is still up for grabs with access to the Conference League.
Completing the round it’s Torino-Benevento, with Le Streghe already doomed to the drop.
Elseid Hysaj will be a free agent on June 30, but his agent admits he is open to extending with Napoli ‘if an offer is made.’
The Albania international’s deal is running down and he has been heavily linked with a free transfer to Milan, Roma or Lazio.
“I haven’t heard from Napoli, so I continued discussions with other clubs instead,” agent Mario Giuffredi told Radio Punto Nuovo.
“We have not signed for anybody. If an offer is made, we will evaluate it, and that includes Napoli. We have nothing against staying with Napoli.
“They aren’t the only club with uncertainty around who the coach will be, but all the coaches I’ve seen linked with Napoli would like Hysaj to stay. He’s close to Gennaro Gattuso and Maurizio Sarri, while Max Allegri and Luciano Spalletti might appreciate him too.”