Mario Balotelli scored a last-gasp winner to help Inter Milan add to Juventus's misery on Thursday with a 2-1 comeback win at the San Siro that takes them into the semi-finals of the Italian Cup.
The forward thumped in the rebound of a Thiago Motta shot one minute before the end of regulation time after Lucio's 71st-minute goal had cancelled out Diego's early opener for the visitors. Inter will face Fiorentina in a two-leg semi-final, the first of which will take place next week.
The match could be Ciro Ferrara's last in charge of Juve as Italian media say the club intend to sack him after a dreadful run of form. Thursday's defeat leaves his side with little real chance of winning a trophy this season as they are already out of the UEFA Champions League and have dropped to sixth in Serie A, 16 points behind leaders Inter, after losing five of their last six league games.
Juventus took the lead in the 10th minute when Inter goalkeeper Francesco Toldo, who looked insecure after getting a rare start with Julio Cesar resting on the bench, let a seemingly inoffensive shot by Diego slip though his arms and between his legs.
The hosts, who are nine points clear at the top of Serie A after Sunday's 2-0 derby win over second-placed AC Milan, had Juve pinned back for a spell after going behind and were unlucky not to have a penalty for handball by Felipe Melo in the 44th.
The Italian champions pressed even harder after the break. Juve, without flu-hit captain Alessandro Del Piero and a long list of injured players, withstood the pressure for a spell and had chances at the other end. Diego was not far off target with a good right-footed effort and defender Giorgio Chiellini hit the post with a header in the 55th.
But centre back Lucio broke down their resistance by poking in after a Wesley Sneijder free-kick took a big deflection off the wall before Balotelli sealed it for Inter.