Galatasaray pushed Juventus to the brink of elimination from the Champions League in a wild 5-2 comeback win in Istanbul on Tuesday.