Holders Bayern Munich will face Paris Saint-Germain, a team they defeated in Lisbon final in August 2020 to claim the trophy.
The winner among Bayern and PSG will get to play either Manchester City or Borussia Dortmund in the semifinals.
On the other side of the draw, Real Madrid and Liverpool will collide in a repeat of the 2018 final, while Chelsea gets to tackle stubborn FC Porto.