Arsenal have been drawn against Bayern Munich in the quarter-finals of the UEFA Champions League, while Manchester City will play 14-time winners Real Madrid.
Mikel Arteta’s side will host Thomas Tuchel, who have England captain Harry Kane in their squad, at Emirates Stadium in the first leg.
Meanwhile, this is the third successive season City, who defending Champions, have met Real in the knockout stages.
The first legs take place 9-10 April, with the second legs on 16-17 April.
If Arsenal and City win their ties the two Premier League clubs will face each other in the semi-finals.
Five-time winners Barcelona will play regular, opponent, French champions Paris St-Germain, while Atletico Madrid, who are fourth in La Liga, host Borussia Dortmund.
READ MORE: Kane’s Bayern Munich To Face Man Utd In Champions League Group Stage
The semi-finals will be held on 30 April and 1 May, with the second legs a week later on 7-8 May.
Wembley Stadium will host this year’s final on Saturday, 1 June.
Quarter-finals draw
Arsenal v Bayern Munich
Atletico Madrid v Borussia Dortmund
Paris St-Germain v Barcelona
Real Madrid v Manchester City
Semi-finals draw
Atletico Madrid or Borussia Dortmund v Paris St-Germain or Barcelona
Arsenal or Bayern Munich v Real Madrid or Manchester City