Checkout this Unpredictable UEFA Champions League draws

The UEFA has released the draw for the last 16 of the UEFA champions league. Man city will face French giants Monaco, Defending champions Real Madrid will play Napoli, Benfica vs Dortmund, German giants Bayern will play Arsenal while FC Porto tackles Juventus.

In other draws, Leverkusen will face Atletico Madrid, PSG will face Spanish gods Barcelona while Sevilla will play EPL champions Leicester City.