Defending champions Manchester City will face Real Madrid in the Champions League quarter-final while Arsenal were drawn against Bayern Munich after the draw was held yesterday at UEFA’s headquarters in Nyon.
Arsenal will host Bayern in the first leg as former Tottenham star Harry Kane returns to north London.
Holders City must overcome Real Madrid once again to defend their crown after trouncing the 14-time winners last season in the semi-final en route to claiming the treble.
Barcelona will take on Paris Saint-Germain while Borussia Dortmund play against Atletico Madrid in the other quarter-final ties.
Arsenal who returned to the quarter-finals for the first time in 14 years and Man City will face each other in the semi-finals if they progress.
There will be no Bayern Munich fans at Arsenal for the first leg at the Emirates Stadium.
Bayern were handed a ban from attending the away leg of their Champions League quarter-final tie because their supporters threw fireworks onto the pitch during their 3-1 win at Lazio earlier this month.
The first legs of the quarter-final ties will be played on April 9 and 10, with the return fixtures on April 16 and 17.
The semi-finals will be on April 30 and May 1, with the second legs on May 7 and 8.
The Champions League final is on June 1 at Wembley Stadium.