Sponsored by
THE Champions League quarter-final draw is set, with each club's path to the final also revealed.
Arsenal will play Bayern Munich as Manchester City meet Real Madrid.
Should the two Premier League sides win, they will go head-to-head in the semi-final.
Some fans are convinced the draw was rigged and labelled it a "fix".
The Gunners finally broke their last-16 curse at the eighth time of asking as they edged Porto on penalties in the last round.
And they have been rewarded with a tie against Bayern as they attempt to get revenge on their 2017 embarrassment when they lost 10-2 on aggregate.
READ MORE IN FOOTBALL
Fans of the German giants will be banned from the Emirates Stadium as they threw fireworks onto the pitch as they beat Lazio earlier this month.
Meanwhile, Manchester City breezed past Copenhagen 6-2 on aggregate in the previous round.
They have been handed the ultimate glamour tie against Real Madrid.
It is a repeat of last year's semi-final as Pep Guardiola's men beat them 5-1 on aggregate en route to winning the Champions League and the completion of their Treble.
Most read in Champions League
CHELTENHAM BETTING OFFERS - BEST FREE BET DEALS FOR THE FESTIVAL
Champions League quarter-final draw
Quarter-final draw:
- Arsenal vs Bayern Munich
- Atletico Madrid vs Borussia Dortmund
- Real Madrid vs Manchester City
- PSG vs Barcelona
How the semi-final will look:
- Atletico Madrid or Borussia Dortmund vs PSG or Barcelona
- Arsenal or Bayern Munich vs Real Madrid or Manchester City
The quarter-final draw also matched Borussia Dortmund and Atletico Madrid together.
With the winner set to play Barcelona or Paris Saint-Germain.
Quarter-final first legs will take place on April 9 and 10.
The return fixture occurs a week later on April 16 and 17.
For those that progress to the last four, matches are set for April 30 and May 1, with the second legs happening on May 7 and 8.
The final will be played at Wembley on June 1.
If either Arsenal or Man City get to the showpiece, they will in fact be the away team after they were pulled out the hat second for the final.
Meanwhile, in the Europa League draw, West Ham and Liverpool avoided each other.
The Irons were drawn against Bayer Leverkusen and the Reds face Atalanta.