The draws for the round of 16 of the UEFA Champions League have thrown up great fixtures that will leave fans sitting on the edge of their seats over the two legs.
Paris Saint Germaine who destroyed fellow French side Brest will have a tough battle against Liverpool, who won the League phase while the capital of Spain, Madrid will be set agog when Real Madrid and Atletico Madrid rekindle their rivalry in the Madrid Derby.
Club Brugge, who eliminated last year’s Europa League champions, Atalanta will confront Aston Villa while PSV were rewarded for eliminating Juventus with a difficult encounter against Arsenal.
Feyenoord, who dumped out AC Milan of Italy will face another Milan side Internazional while Bayern Munich will face fellow Germans Bayer Leverkusen.
Borussia Dortmund and Lille will go head to head as Benfica tread tackles with Barcelona.
The first leg will take place in the mid-week of March 4 and 5 while the second leg will take place a week later.