The draws for the round of 16 of the UEFA Champions League have been carried out, throwing up some interesting fixtures.

Defending champions Real Madrid will face one of Europe’s elite attacks in Paris St. Germain, while Tottenham have to face last year’s finalists, Juventus.

Manchester City have been handed what seems an easy ride in FC Basel, while Chelsea must battle Barcelona over two legs for a place in the quarter finals.

ALSO: Bayern Munich face UEFA punishment after fans protest ticket price

Elsewhere, Liverpool face FC Porto, and Manchester United draw Sevilla. See the full draws below.

UEFA Champions League draw