Juve sent tumbling out
Lech Poznan knocked Juventus out of the Europa League by holding the Italian club to a 1-1 draw.
The result was all the Polish club needed to progress to the last 32 of the competition.
Artjoms Rudnevs had given Lech a 12th-minute lead and though Vincenzo Iaquinta silenced the crowd at the Miejski Stadion by hitting the equaliser with six minutes remaining, Lech held on.
The Italians are third in Group A, three points behind second-place Lech. Even a loss for the Polish outfit in the next game and a win for Juventus would not be enough for the Turin club due to Lech's greater number of away goals in matches between the two sides.
Manchester City defeated Salzburg 3-0 in the other pool game and are top of the group, two points clear of Lech.
Juve host City on December 16 in Turin while Lech travel to Salzburg.
Juve went into the encounter in Poland unbeaten in 10 league games but still searching for their first win in Europe.
The sub-zero temperatures and snowfall just before kick-off in Poznan meant the already fragile pitch deteriorated and it troubled both teams.
Despite the difficult conditions, the hosts took an early lead with just their second effort on target.
Rudnevs' close-range header from Semir Stilic's corner kick beat Juventus goalkeeper Alex Manninger, who had previously saved Rudnevs' 20-yard strike.
Juve almost equalised midway through the first half but Leonardo Bonucci nodded just over the bar from Alessandro Del Piero's cross.
On the half-hour mark, Del Piero's 30-yard free-kick was met by a fine save from Lech Poznan goalkeeper Krzysztof Kotorowski.
Juve continued to push forward and had a good chance to level the score before half-time.
Mohamed Sissoko fed Iaquinta inside the area and his central shot was saved by Kotorowski.
Lech twice had the chance to double their lead early in the second half.
Rudnevs struck just wide of the far post from a good position while shortly after, substitute Marcin Kikut's right-footed strike from the heart of the area was off target.
Juve should have made it 1-1 with 20 minutes remaining but Del Piero's header from Milos Krasic's dangerous cross went wide.
Del Piero was again narrowly off target with a bullet strike from outside the area.
The hosts could not withstand the intense pressure and conceded soon after.
Krasic set up Iaquinta inside the area and his diagonal strike beat Kotorowski but Juve did not find the second they needed for victory.