Football fans are in for an exciting quarter-final stage of this season's Champions League.

The latest draw of the widely popular UEFA Champions League tournament was held, this time deciding the four matches for the quarter-final stage. With only Real Madrid, Barcelona, Atletico Madrid, Bayern Munich, Dortmund, Juventus, Monaco and Leicester remaining; an exciting last 8 was expected.

And an exciting last 8 we have received. Los Blancos, the defending champions, were paired against Carlo Ancelotti’s boys in what will be a juicy encounter. The Blaugrana, who made it to this stage thanks to a remarkable and somewhat controversial comeback vs. PSG, will take on Allegri’s men.

Zinedine Zidane's side are on course to become the first club to win back-to-back Champions League titles. However, the Bundesliga outfit is a huge hill to overcome. The German giants thrashed Arsenal 10-2 to reach this stage, and could easily dump the 11-time champions out of the tournament.

Elsewhere, Leicester, having made history by reaching this far in the competition, have been paired against Atletico Madrid. Simeone's side haven't been as tough in defense as before, but find the back more often than regular.

Lastly, Dortmund will face off with Monaco. This will be an interesting tie, as it will see two young and exciting squads do battle.