Juve hands City qualification blow
Manchester City's hopes of reaching the Champions League knockout stages took a huge blow after it was beaten 2-0 by Juventus.
Pep Guardiola's side has won just one of its last 10 games in all competitions, with this its seventh loss during that run.
It leaves it 22nd in the 36-team table with its final two games coming against Paris Saint-Germain, also at risk of elimination, and Club Brugge.
An opening period that lacked clear-cut chances sprung into life before the interval, but Erling Haaland saw his effort from close range saved by Michele Di Gregorio.
But the host went in front eight minutes after the restart through Dusan Vlahovic's header, though Ederson will feel he should have done better at his near post.
As City pushed for an equaliser, with Ilkay Gundogan and Kevin De Bruyne going close, Juventus was able to double its tally against the run of play.
Substitute Weston McKennie marked his return from injury with a goal, firing in Timothy Weah's cross to move the Serie A side up to 14th in the standings.