Tottenham pull off a remarkable recovery in Turin, earning a 2-2 draw with Juventus and two priceless away goals to take back to Wembley, while Manchester City thumped Basel 4-0.

Wednesday evening sees Real Madrid take on PSG and Liverpool are in Lisbon to face Porto.