Pep Guardiola’s side had initially been drawn against Villarreal, however, a technical error in the original draw forced Uefa to declare it null and void.
City, who finished top of Group A, will now instead face Portuguese champions Sporting, who edged out Borussia Dortmund to reach the knockout stages.
It is another favourable tie for City in which they will certainly be considered heavy favourites. Speaking between the two draws, Guardiola insisted it was clear that it would have to be redone.
“You want an assessment about the draw? It is going to happen again,” he said. “It is fair. It was a mistake. These things can happen, to managers, players and Uefa too. It is fair. It would be a mistake not to repeat, there would suspicions.”
The first-leg of the last-16 tie will be played at the José Alvalade Stadium in February, with the return fixture to take place at the Etihad in March.
New draw in full
- Salzburg v Bayern
- Sporting v Manchester City
- Benfica v Ajax
- Chelsea v Lille
- Atletico Madrid v Manchester United
- Villarreal v Juventus
- Inter Milan v Liverpool
- PSG v Real Madrid
Register for free to continue reading
Registration is a free and easy way to support our truly independent journalism
By registering, you will also enjoy limited access to Premium articles, exclusive newsletters, commenting, and virtual events with our leading journalists
Already have an account? sign in
Join our new commenting forum
Join thought-provoking conversations, follow other Independent readers and see their replies