Holders Manchester City will face FC Copenhagen in the last 16 of the Champions League.
Arsenal, the current Premier League leaders, will take on Portuguese side Porto in the first knockout round.
The ties, the first legs of which will take place over two weeks in February 2024, were confirmed after the draw at the Swiss headquarters of organiser UEFA in Nyon on Monday.
![Erling Haaland celebrates scoring against Copenhagen](http://footballmad.co.uk/content/images/2023/12/Champions-League-holders-Manchester-City-handed-last-16-tie-with-Copenhagen-1.webp?w=640)
City played Copenhagen – who came through a group that included Manchester United – in the early stages last season, winning 5-0 at the Etihad Stadium and drawing 0-0 in Denmark.
Pep Guardiola’s side, who are currently in Saudi Arabia for the Club World Cup, qualified this time with a 100 per cent record in Group G.
Arsenal were also convincing winners of Group B on their return to the competition after a six-season absence.
Their opponents Porto came through as runners-up to Barcelona in Group H.
Spanish champions Barca, meanwhile, were handed a tough task against Serie A winners Napoli.
Round of 16 ties ✅#UCLdraw pic.twitter.com/N3xvSSNw1w
— UEFA Champions League (@ChampionsLeague) December 18, 2023
In the other ties, record 14-time winners Real Madrid were paired with RB Leipzig and their city rivals Atletico drawn against Inter Milan.
Paris St Germain will play the fourth Spanish side in the draw, Real Sociedad, with the two German teams, Bayern Munich and Borussia Dortmund, tackling Lazio and PSV respectively.
As winners of their groups, City and Arsenal will play the first legs of their ties away.
The first legs will take place on February 13, 14, 20 or 21 with the return matches on March 5, 6, 12 or 13.