Despite being down to 10 men for most of the game, Atalanta still held Sassuolo 1-1 and saw a penalty saved, but this result means Inter win the Scudetto.
This was a potentially decisive match for various reasons, as not only did Atalanta need a win to retain second place, that was also the only option to delay the Inter Scudetto celebrations by another week.
La Dea had a full squad to choose from, but the Neroverdi missed Francesco Caputo and Filippo Romagna, with Giacomo Raspadori not 100 per cent fit either.
Ruslan Malinovskyi’s ferocious free kick was palmed out of the far top corner in the opening minutes, while Duvan Zapata had penalty appeals rejected for a Vlad Chiriches shirt tug.
Manuel Locatelli rolled across for Pedro Obiang, but he turned too slowly and was blocked from eight yards by Berat Djimsiti.
Atalanta were dominating until a moment of madness from Pierluigi Gollini, who came flying outside the area to barge over Jeremie Boga, who had surprised Hans Hateboer on the counter. The referee opted for a straight red card, confirming it after the VAR viewing, leaving La Dea down to 10 men.
New goalkeeper Marco Sportiello had to get down for a save on Manuel Locatelli’s strike, but it was Atalanta who took the lead anyway.
Malinovskyi dinked a ball over the top, Robin Gosens let it bounce and acrobatically hit the half-volley at the back post.
Domenico Berardi curled inches past the upright, then Atalanta had a goal ruled offside when Berat Djimsiti’s effort was parried into the path of Duvan Zapata.
Atalanta almost got another goal on the stroke of half-time, as Marlon was caught in possession, but the Gosens shot was charged down by a desperate Chiriches block.
Straight after the restart, Sassuolo received a very soft penalty for the smallest Rafael Toloi nudge in the back of Junior Hamed Traore. Domenico Berardi converted into the bottom corner to equalise.
Hateboer almost restored the Atalanta lead with a rapid counter, cutting back inside Kyriakopoulos, but Consigli made an extraordinary save to tip his strike over the bar.
Sassuolo thought they had taken the lead with ex-Milan man Manuel Locatelli, but Giacomo Raspadori was in an offside position when making the assist.
There was another massive turning point, as Marlon tried to hold Luis Muriel off in the box and made a hash of it, leading to a penalty and his second yellow card. However, Muriel’s spot-kick was fairly central and former Atalanta goalkeeper Consigli managed to parry it.
Maarten de Roon almost surprised Consigli with a lob from midfield, then the goalkeeper made two big saves in stoppages on Malinovskyi’s daisy-cutter and a Hateboer effort from point-blank range, followed by Raspadori’s goal-line clearance.
See the latest Serie A predictions and betting tips with Eurotips.co.uk
Sent off: Gollini 22 (A), Marlon 75 (S)
Saved penalty: Muriel 77 (A)