Champions League delivered another stunning upset with Maccabi Haifa stunning Juventus for their first win in the competition for over 20 years while Paris Saint-Germain and Real Madrid could only secure draws in their fixtures.
Juventus, coming off a comfortable win against the same opposition at home in the previous match week, looked a completely different side as the hosts went ahead after just seven minutes when Omer Atzili headed home Pierre Cornud’s cross.
Five minutes later Tjaronn Chery’s free-kick rattled the bar before Szczesny kept his side in the game with a remarkable save. Juve suffered more misery when Angel Di Maria went off injured before Atzili doubled his side’s lead in the 42nd minute.
Juventus showed some life in the final stages but were denied repeatedly by goalkeeper Josh Cohen as Maccabi Haifa secured their first win in the competition since 2002.
The defeat means Juventus remains third on the Group H table with a real chance of missing out on the knockout stages of the competition which is sure to increase pressure on their coach Max Allegri.
Meanwhile, in the other encounter of the same group, A Lionel Messi-less PSG were held to a 1-1 draw at home by Benfica leaving both sides tied at eight points each with two matches to go.
Kylian Mbappe put his side ahead from the penalty spot before Joao Mario returned the favour in a similar position in the 62nd minute.
Real Madrid remained unbeaten in the competition with a last-minute equaliser against Shaktar Donetsk through Antonio Rudiger.
Real joins Manchester City as teams to have qualified for the knockout stages of the competition already.