Juventus earned a vital win against new Italian champions Inter in a game riddled with refereeing controversy.
A Cristiano Ronaldo penalty gave the Bianconeri the lead, before Inter equalised from Romelu Lukaku. Juan Cuadrado scored just before half time. Giorgio Chiellini scored an own goal before Cuadrado added a second with a late penalty.
The win keeps Juve's fading Champions League hopes alive.
Chiellini handled himself in his usual rugged manner. He won the penalty that led to Juve's opening goal, as he was hauled down by Inter's Darmian.
He may well leave the club at the end of the season, but it was a distinguished performance from the 36-year-old, despite scoring an own goal that briefly levelled the game.
Hakimi provides such an outlet for Inter down the right, and even though this wasn't one of his standout games this season, he was always a threat.
Alex Sandro struggled to keep up with him in their duel, which Hakimi came out on top.
Inter will be hoping to hold on to him this summer.
Cuadrado's two goals could prove to be the most decisive of their season, and could potentially save the club from playing Thursday night Europa League football.
His first was a blaster from the edge of the area that took a huge deflection from Christian Eriksen. His second was from a penalty that he also won late in the game.
With Cristiano Ronaldo off the pitch, the right-back took the ball and slotted the penalty home to gave Juve a vital three points.
Goals aside, Cuadrado's performance was exemplary, and was always a menace to the Inter defence throughout the game.