Juventus produced a Champions League smash-and-grab raid as Paulo Dybala's goal earned them a 2-1 victory over Tottenham Hotspur at Wembley to send the Italians through to the quarter-finals 4-3 on aggregate on Wednesday (Thursday NZ time).
It was not all doom and gloom for English clubs, however, as Manchester City progressed to the last eight despite losing 2-1 at home to Basel.
Pep Guardiola's men won the first leg 4-0 and they progressed 5-2 on aggregate, to join Real Madrid, Liverpool and Juventus in the next round.
At Wembley, Son Heung-min's first-half effort put Tottenham in control after last month's 2-2 draw in the first leg in Turin.
Juventus showed no signs of recovering until Gonzalo Higuain and Dybala struck in three second-half minutes.
Higuain poked in from close range to equalise in the 64th minute before fellow Argentine Dybala, who missed the first leg with an injury, curled past Hugo Lloris after bursting clear.
It was tough on Tottenham who hit the post with a Harry Kane header in the 90th minute.
City advanced but suffered their first home defeat in over a year against Swiss champions Basel.
Guardiola chose to leave key players on the bench with none of Kevin De Bruyne, Sergio Aguero or goalkeeper Ederson featuring.
The evening began positively when Brazilian Gabriel Jesus put them ahead in the eighth minute, but Basel were clearly determined to restore pride and drew level nine minutes later when Mohamed Elyounoussi scored from inside the area.
Runaway Premier League leaders City were content to play their trademark possession football but Basel's endeavours were rewarded in the 72nd minute when Michael Lang blasted past Claudio Bravo at the near post.