Liverpool and Manchester City will both make trips to Madrid for the last-16 of the Champions League after the draw was made earlier in Nyon.
Holders Liverpool will face Atletico Madrid while Pep Guardioala's Manchester City will play Real Madrid.
Jose Mourinho's Tottenham Hotspur have drawn Leipzig.
Frank Lampard's first taste of Champions League knockout football as a manager will be against 5 time winners Bayern Munich.
Elsewhere in the draw, Dortmund will play Paris St Germain, Atalanta face Valencia, Lyon will be up against Juventus and Barcelona take on Napoli.
Round of 16 draw ?
Sum up your reaction with a GIF ?#UCLdraw pic.twitter.com/fkdBCoX7v6
— UEFA Champions League (@ChampionsLeague) December 16, 2019