Barcelona will again face Paris Saint-Germain (PSG) in the round of 16 of the UEFA Champions League.
The European football governing body unveiled the ‘Round of 16 draw’ on Monday.
Bayern Munchen would play Arsenal while league title holders, Real Madrid once more take on Napoli.
Benfica were also paired with Borussia Dortmund while Manchester City would face Monaco.
Bayer Leverkusen take on Atletico Madrid, Porto against Juventus and Sevilla are expected to play Leicester City.
Similarly, Manchester United will play St-Etienne while Legia Warszawa face Ajax in the UEFA Europa League round of 32 draw.