Massimiliano Allegri's decision to rest several of his key stars backfired as Juventus lost ground in the Scudetto race with a shock 3-2 defeat at Sampdoria.
Paulo Dybala and Gianluigi Buffon were among several regulars left out of the starting XI and the Serie A champions paid the price as they conceded three second-half goals.
Gonzalo Higuain and Juan Cuadrado both failed to make the most of earlier chances to leave the door ajar for the home side.
Sampdoria needed no invitation to take advantage as Duvan Zapata crashed in a 52nd-minute header before Lucas Torreira fired home from outside the area to completely swing the momentum.
Gianmarco Ferrari appeared to have put the seal on an emphatic victory when he made it 3-0 with just over 10 minutes remaining, although the Bianconeri mounted a stoppage-time fightback as Higuain scored from the spot after Ivan Strinic was adjudged to have fouled substitute Douglas Costa.
Dybala had also come off the bench in a bid to rescue Allegri's side and the Argentina star fired in a quickfire second to set up a tense final few seconds, but the damage was done.
The defeat leaves Juve four points adrift of leaders Napoli and they could drop to third depending on Inter's result against Atalanta later on Sunday.
Higuain looked certain to open the scoring as early as the second minute when he latched on to Federico Bernadeschi's throughball, but a vital sliding challenge from Matias Silvestre did just enough to divert the shot wide.
Sampdoria were otherwise dealing comfortably with the visitors' occasional incursions, although they suffered a setback when Dennis Praet limped off following a heavy challenge from Stephan Lichtsteiner.
And the loss of the midfielder might have been compounded just beyond the half-hour had Cuadrado made the most of a one-on-one opportunity.
The winger was superbly sent through on goal by Higuain but, from a narrow angle, opted to shoot rather than pass and saw his powerful finish deflect almost inadvertently off Emiliano Viviano and around the far post.
Juventus' frustrations grew when their appeals for the VAR to adjudicate on a potential handball against Strinic were scuppered by the referee's half-time whistle.
Seven minutes later, they were trailing. Bernadeschi's wild attempted clearance from Fabio Quagliarella's cross hung in the air and Zapata rose above Lichtsteiner to head it beyond Wojciech Szczesny.
Allegri's side came close to falling further behind when Zapata race onto Quagliarella's reverse pass, but Szczesny was this time quick off his line to smother the chance.
Dybala was called from the bench shortly after the hour and almost had an immediate impact, the forward's close-range shot blocked amid a goalmouth scramble.
Juventus started to knock on the door with Viviano next required to tip the ball away from a stretching Sami Khedira, while Higuain's heavy pass ruined a promising counter-attack.
But, against the run of play, Sampdoria made their multiple reprieves count as Torreira speared an unstoppable strike into the bottom-left corner from outside the area after being set up by Gaston Ramirez.
Ferrari looked to have put a comprehensive seal on the three points when he turned in a close-range third from Quagliarella's clever pass in the 79th minute.
3 - Sampdoria have scored three times with the first four shots on target they have fired in this match. Fierce. #sampdoriajuventus— OptaPaolo (@OptaPaolo) November 19, 2017
The Bianconeri did rally at the death to score twice in the closing moments – Higuain converting from the spot and Dybala clinically picking out the bottom corner after an assist by Costa.
Those strikes heightened the nerves of the home fans, but it came too late to prevent a first defeat in six league away games for Juve, as Samp strengthened their position in the top six.
Key Opta Stats:
- Sampdoria's previous win against Juventus in Serie A came back in May 2013 (D1 L7 in the other games since).
- Samp's 26 points collected over the first 12 matches are an all-time record for the club in Serie A.
- Duvan Zapata has scored in back-to-back Serie A games against Juventus: his previous goal came in March when he was at Udinese.
- Lucas Torreira has scored three goals in his last three Serie A appearances after going without one in his previous 44 league matches.
- This was the first match in the current Serie A season where Juventus have not been ahead for a single minute.
- Sampdoria are now Paulo Dybala's joint-favourite opponent in Serie A along with Lazio (six goals).
|USB joking? Klitschko stick and robe sold for mega money|
|Almiron blocked from becoming Las Palmas coach|
|Ligue 1 adopts VAR from next season|
|Calabria extends AC Milan contract|
|Everton give new deals to Calvert-Lewin, Holgate & Kenny|
|Gooch backs Cook to rediscover England form|
|Itoje could return before Six Nations|
|Under-fire Hughes promises results will come for Stoke|
|Mourinho asked to explain pre-Manchester derby comments|
|Stoger sets Dortmund end of year target|
|Dyche: No swaggering from high-flying Burnley|
|Watzke plays down Nagelsmann rumour as Dortmund plan for 2018|
|Guardiola´s record runs with Manchester City, Bayern Munich and Barcelona compared|
|Martin lashes out at ´double standards´ in Froome ´scandal´|
|Day two crucial for England´s Ashes chances - Gooch|
|Benteke goal drought a concern for Hodgson|
|Nibali to skip 2018 Giro to focus on Tour|
|City look frightening – Rose|
|Kahn regrets rejecting Manchester United|
|Ireland scrum-half Marmion commits to Connacht|
|Giants president Mara wants Manning back for 2018|
|Malan pleased to silence the doubters with maiden century|
|No Australia involvement in fixing allegations - Paine|
|Bayern wrapping up Ribery for Christmas|
|Wilshere no closer to signing fresh Arsenal contract|
|Resurgent Rooney has Europe´s best shot-conversion record|
|Froome fears salbutamol stigma for asthma sufferers|
|Pastore bullish over PSG chances against Madrid|
|Paine calls on Australia to trigger England collapse|
|Independiente boss overjoyed by ´dream´ Copa Sudamericana success|
|Malan ´over the moon´ with first Test century|
|Silva is an animal - Guardiola|
|The Ashes Round-up: Malan´s maiden hundred steals the show|
|Malan and Bairstow shine as England prosper in Perth|
|Hewitt to come out of retirement at Australian Open|
|Wenger not blaming Sanchez for Arsenal´s goal woes|
|I haven´t broken any rules - Froome believes legacy remains untainted|
|Stokes finds form with 93 off 47 balls|
|Mourinho can´t find room for misfiring Mkhitaryan|
|De Grandhomme to miss ODI series following death of his father|
|Aggressive Aussies dismiss Stoneman and Root in eventful session|
|Thunder lift George in return to Indiana, Celtics bounce back|
|Stoneman targets Aussies in exciting start to Perth Test|
|Guardiola tells fans Man City won´t stop after record-breaking win|
|George has ´closure´ as Pacers continue to rise|
|Rodgers ´not coming back to save´ Packers|
|Angels manager Scioscia has no concerns about Ohtani´s elbow|
|Mirabelli: Donnarumma has to beg Milan if he wants to leave|
|ICC: No evidence to suggest Ashes Test has been corrupted|
|Marsh comes in for Handscomb as England bat first in Perth|
|Bayern lacked verve, says Heynckes|
|Di Maria wants more game time at PSG after goalscoring display|
|Monaco stay unbeaten, Ludwigsburg crush PAOK|
|Fixing allegations ´of serious concern´ to Cricket Australia|
|Gattuso: Donnarumma shaken by abuse from AC Milan fans|
|Pellegrino calls for Southampton reaction|
|Benitez ´needs to know´ extent of Newcastle´s transfer budget|
|Zidane will not request striker signing despite Benzema blanks|
|Bournemouth excellent in Old Trafford loss – Howe|
|Wilshere´s performance ´very positive´, says Wenger|
|Pochettino challenges Spurs to keep top-four berth|
|I´d be in Brazil if the title race was over – Mourinho|
|It was hard to watch - Clement wowed by City´s dominance of Swansea|
|Bailly may require surgery on ´serious´ ankle injury|
|Klopp uncertain on Solanke´s disallowed goal|
|Guardiola sure record-breaking City won´t get complacent|
|Puel focuses on Leicester win, not Southampton revenge|
|Strasbourg 2 Paris Saint-Germain 4: Revenge is sweet for Emery´s men|
|Tottenham 2 Brighton and Hove Albion 0: Aurier scores a fluke as Spurs go fourth|
|West Ham 0 Arsenal 0: Wasteful Gunners drop points for third game in a row|