First half goals from full debutant Luca Gagliano and Giovanni Simeone were enough for Walter Zenga’s side to claim their first Serie A victory in nine as Juventus struggled to get going throughout.
Gagliano’s dreams came true when he put Cagliari ahead on his first professional start, tucking away after Federico Mattiello had turned the ball back into his path from a Paolo Farago cross.
Cristiano Ronaldo had an effort ruled out for offside on the 16th minute when he strayed offside, perhaps eagerly in pursuit of Ciro Immobile after the latter had pulled further ahead in Capocannoniere race earlier in the evening.
Alessio Cragno saved well from Ronaldo before the Casteddu scored a second on the stroke of half time, Mattiello winning the ball in the middle of the pitch before Gagliano turned provider for Simeone to score his 12th Serie A goal of the season.
Cagliari started the second half well, Simeone drawing a save from Gianluigi Buffon before Cragno made a couple of smart stops at the other end.
The temperature perhaps played its part s the game drew to a close with both teams seemingly looking forward to the final whistle.