Napoli kept their Serie A title hopes alive in the most dramatic fashion in Turin on Sunday, Kalidou Koulibaly powering home a match-winning header in stoppage time against Juventus to move his side within one point of the Bianconeri.
It looked as though Juve were going to preserve their four-point advantage at the summit with four games to play and edge closer to a seventh successive Scudetto only for Koulibaly to throw the race wide open.
Compounding Juve's last-gasp defeat is the fact Massimiliano Allegri's men arguably have the tougher run-in of the two sides, with the Derby d'Italia away to Inter coming up next Saturday, and a clash with Champions League semi-finalists Roma awaiting in the penultimate round of fixtures.
Napoli, meanwhile, seeking to win a first Scudetto since 1989-90, when they were inspired to a second title in four seasons by the great Diego Maradona, visit Fiorentina next weekend hopeful of seizing on any further slip-ups from the leaders.
Napoli enjoyed an early sight of goal when Lorenzo Insigne fired wide in the first minute, and the passage of play proved costly for Juventus, as Giorgio Chiellini sustained an injury that ultimately forced him off 10 minutes later, having failed to convince in his attempts to shake off what appeared to be a muscle problem.
With full-back Stephan Lichtsteiner introduced and Benedikt Howedes shifting to centre-back, Juve went close for the first time in the 17th minute, Miralem Pjanic's deflected free-kick wrongfooting Pepe Reina and striking the far post, leaving the Napoli goalkeeper stranded.
His counterpart Gianluigi Buffon had to be alert to tip over a dipping cross-cum-shot from Mario Rui, who then slid in Marek Hamsik for the best chance of the first half in the 24th minute, only for the Napoli captain to drag his attempt across the face of goal and wide.
Insigne had the ball in the back of the net seven minutes before half-time, but Lichtsteiner smartly stepped up to catch his opponent offside.
Allegri responded to his team's underwhelming first-half showing by withdrawing Paulo Dybala in favour of Juan Cuadrado, while Maurizio Sarri introduced the fit-again and in-form Arkadiusz Milik a minute past the hour mark, taking off the relatively ineffectual Dries Mertens.
Substitute Piotr Zielinski tested Buffon from long range with seven minutes to go in what had been a tense second half, and the goalkeeper also had to claw away an awkward Jose Callejon delivery.
From the Spaniard's subsequent corner, Napoli grabbed the all-important goal, Koulibaly rising above the Juve backline to head home a powerful winner, the final whistle sparking wild celebrations among the visitors and ensuring a thrilling conclusion to the title race.
|Curry not taking the blame for defeated Warriors|
|Arsenal confirm Emery appointment|
|Bellamy confirms talks with Brisbane Broncos|
|Ref took Champions League final away from Roma - Under|
|Goals galore and sinking City - Liverpool´s road to the Champions League final|
|Benitez: Winning Champions League changed my life|
|Brewers extend Diamondbacks´ losing streak to six|
|Weidenfeller bids farewell in Schmelzer´s last game as Dortmund captain|
|Owen surprised by Zidane success|
|Rockets break Warriors´ 16-game home postseason win streak|
|Bennett keen to see out contract as Broncos target Bellamy|
|Copa Libertadores Review: Silva helps Cruzeiro into last 16|
|Chargers tight end Henry suffers torn ACL|
|WATCH: Harden dunks all over Green|
|Madrid are linked to 50 players – Ronaldo laughs off Neymar rumours|
|Giants sign wide receiver Shepard|
|Salah wouldn´t improve Real Madrid – Del Bosque|
|Stevens says Tatum should´ve been unanimous All-Rookie First Team selection|
|Rodgers on Bryant: If he ends up here, we´ll welcome him|
|Jets´ Hackenberg dealt to Raiders for 2019 conditional pick|
|Mets sign Bautista, start him same day|
|Warriors´ Iguodala ruled out for game four|
|Guzman called up as Romero replacement for Argentina|
|Gaya signs new five-year Valencia contract|
|Celta appoint Antonio Mohamed as new coach|
|Klopp: Real Madrid have no weaknesses|
|Strauss ´stepping away´ from England role to support wife|
|Argentina rule Romero out of World Cup|
|Emery´s website appears to confirm Arsenal appointment|
|´Inspiring´ Guardiola has made Fleetwood a better golfer|
|Two trophies in a week! Torres leaves Atletico Madrid in style|
|I died a thousand deaths - Yates set for Giro defensive after time trial|
|Hamsik hints at Napoli exit amid China rumours|
|Rowett swaps Derby for Stoke|
|Thiem comfortable in victory as rain delays Wawrinka|
|Schmelzer gives up Borussia Dortmund captaincy|
|Top seed Stephens struggling at Nuremberg Cup|
|This is the wrong information - Vieira rejects Nice speculation|
|France rest Guirado, recall Thomas for New Zealand tour|
|Warriors´ Iguodala upgraded to questionable for game four|
|Simmons, Mitchell unanimous picks for NBA All-Rookie first team|
|AC Milan referred over alleged FFP breaches|
|F1 Raceweek: Ferrari and Red Bull target Monaco upturn|
|Horoya 2 Mamelodi Sundowns 2: Camara header denies visitors´ comeback|
|Du Plessis rescue mission takes Super Kings to IPL final|
|Seedorf to leave relegated Deportivo|
|Wenger turned down Real Madrid ´two or three times´|
|Kane dreams of lifting World Cup trophy as England captain|
|UEFA opens disciplinary proceedings against Liverpool & Roma|
|Yates stays on course for Giro title, Dennis wins time trial|
|Brighton sign Nigeria international Balogun|
|Ronaldo again pips LeBron and Messi as sport´s most famous star|
|Marcelo fears backlash if Madrid lose Champions League final|
|Messi joins Argentina´s World Cup training camp|
|FIFA finds no doping cases in Russia´s World Cup squad|
|Liverpool´s strikeforce reminds Ronaldo of Real Madrid|
|Hysaj staying at Napoli ´regardless of Sarri´s future´|
|Amir fully fit for Lord´s Test|
|A fast start to life - The Golden Knights and the expansion teams who excelled early|
|Molina gets two-year anti-doping ban for positive test after Joshua bout|
|Ramos: We´re a vintage Real Madrid team|
|Klopp key to controlling Liverpool emotions, says Alonso|
|Bjorn names Westwood, Harrington, Donald and McDowell as Europe vice-captains|
|Scarlets players left wounded by ´shocking´ Scotstoun pitch|
|Arsenal fined £20,000 for Leicester penalty protest|
|Storm offer Bellamy ´significant´ deal amid reported Broncos interest|
|Rashford writes moving tribute on anniversary of Manchester Arena attack|
|Heaton backs Kane´s captaincy credentials|
|Salah deserves Ballon d´Or if Liverpool win Champions League – Owen|
|Wasps flanker Willis out for up to a year|