Wesley Sneijder beat the snow to give Galatasaray a 1-0 win over Juventus that put his side and not the Italians into the last 16 of the Champions League.
Resuming their game which was abandoned due to the conditions on Tuesday, the two looked set for a goalless draw which would have sent Juve through in the wake of group leaders Real Madrid.
Sneijder changed all that, though, scoring five minutes from the end to bring the Turk Telecom Arena to life and condemn Juve to the Europa League.
Matchwinner: Galatasaray's Wesley Sneijder scored the vital goal that eliminated Juventus
MATCH FACTS
Galatasaray: Muslera; Chedjou, Semih Kaya, Gokhan Zan; Eboue (Umut Bulut 81), Felipe Melo, Selcuk Inan, Riera; Sneijder (Gulselam, 93); Drogba, Burak Yilmaz
Subs not used: Ufuk Ceylan, Nounkeu, Ceyhun Bruma, Yekta Kurtulus, Emre Colak
Goal: Sneijder (85)
Juventus: Buffon; Barzagli, Bonucci (Giovinco, 90), Chiellini; Lichtsteiner, Vidal, Pogba, Marchisio (Quagliarella 86), Asamoah; Tevez, Llorente
Subs not used: Storari, Caceres, Ogbonna, Isla, Padoin
Ref: Pedro Proenca
It will be a bitter pill to swallow for the Old Lady, whose manager, Antonio Conte, expressed concerns about the pitch as the players went off for half-time, just 14 minutes after 'kicking off'.
That was after Tuesday's game bit the dust with 31 minutes on the clock but, even though snow hung around on Wednesday, the game started for a second time.
Juve, needing just a point to progress, had the first opportunity in the 41st minute when Fernando Llorente fed Carlos Tevez in the box and his right-footed shot went just wide of the far post.
At the other end, Aurelien Chedjou should have done better but struck the ball way over the bar after a good cross from Sneijder.
Paul Pogba was first to test Fernando Muslera at the start of the second half with his central effort from 30 yards kept out by the Galatasaray keeper.
The hosts then almost broke the deadlock in the 57th minute when Burak Yilmaz fed Didier Drogba just outside the area and his goal-bound attempt towards the far post forced Gianluigi Buffon to make a one-handed save.
Trickling in: Wesley Sneijder's (right) goal was aided by the poor weather conditions in Istanbul
Gala continued to press forward and Sneijder sent a warning in the 84th minute with a 30-yard attempt that went just wide.
But the Dutchman made no mistake seconds later when he got behind Drogba's headed pass and fired a right-footed shot from the heart of the area towards the far post and out of Buffon's reach.
Stunned, Juve tried to react but they ran out of time.
Snow way! Wesley Sneijder celebrates his winner with Didier Drogba and two other team-mates
Time to celebrate: The dramatic late goal sent Galatasary through to the last 16 at Juventus' expense
Here's how Wesley Sneijder scored Galatasaray's winner against Juventus – now click here for your brilliant bumper match zone from Turk Telekom Arena
Group B: The final standings at the end of Galatasaray's delayed victory over Juventus
Slipping up: Juventus found the conditions difficult to play in, despite an array of talents
Midfield battle: Galatasaray's Felipe Melo (centre) vies for possession with Fernando Llorente and Arturo Vidal
Getting stuck in: Galatasaray's defensive midfielder Felipe Melo was playing against one of his former teams
The last 16: Galatasaray will be delighted to have qualified from one of the competition's toughest groups
Impossible task: Ground staff try desperately to clear the snow off the pitch
Making headway: Workers attempt to clear the snow from the pitch during the break in play
In vain: Workers down tools after being beaten by the elements
Feeling the chill: Juventus keeper Gianluigi Buffon and Galatasaray boss Roberto Mancini