Manchester City sealed top spot in Group F after coming from behind to beat Hoffenheim 2-1, with Leroy Sane scoring twice
Needing just a point to guarantee going through as group winners, City seemed to be suffering a hangover from their defeat at Chelsea on Saturday and fell behind to an Andrej Kramaric penalty (16)
However, Sane struck a stunning free-kick to level it up (45+1) before finishing a flowing counter-attack (61) after a clever pass by Raheem Sterling, who played 90 minutes just four days after suffering alleged racist abuse at Stamford Bridge
The draw for the last 16 of the Champions League will be on December 17 in Nyon and City will face one of Atletico Madrid, Roma, Schalke or Ajax
Hoffenheim had to win to have any chance of qualifying in a Europa League spot and they were in front on 16 minutes
Aymeric Laporte bundled over Benjamin Hubner which allowed former Leicester City striker Kramaric to slide home from the spot
City struggled to find their rhythm from open play but looked dangerous from set-pieces as Gabriel Jesus hit the post and Nicolas Otamendi smacked the woodwork with a glancing header
Just as it looked like City were out of ideas before the break, the equaliser came via the boot of Sane, who curled a majestic effort from 30 yards into the top corner
City improved after the break as the visitors began to tire
 Sane squandered an amazing three-on-one chance after passing to Bernardo Silva rather than shooting
The winner did come when Sane combined with Sterling and was more ruthless with this finish
Phil Foden played 90 minutes and nearly capped a brilliant second-half performance with a left-foot volley that was tipped over the crossbar by Oliver Baumann
You get the feeling that Sane is starting to hit top gear with his performance levels
 He was a constant threat down the left, linking expertly with Sterling and Foden
 His opening goal was a thing of beauty and he should have helped himself to more than just the double he managed
 This kid could be one of the world's best in a few years
Manchester City are back in action on Saturday lunchtime against Everton, a game live on  and 
<PAD>
<PAD>
<PAD>
<PAD>
<PAD>
<PAD>
<PAD>
<PAD>
<PAD>
<PAD>
<PAD>
<PAD>
<PAD>
<PAD>
<PAD>
<PAD>
<PAD>
<PAD>
<PAD>
<PAD>
<PAD>
<PAD>
<PAD>
<PAD>
<PAD>
<PAD>
<PAD>
<PAD>
<PAD>
<PAD>
<PAD>
<PAD>
<PAD>
<PAD>
<PAD>
<PAD>
<PAD>
<PAD>
<PAD>
<PAD>
<PAD>
<PAD>
<PAD>
<PAD>
<PAD>
<PAD>
<PAD>
<PAD>
<PAD>
<PAD>
<PAD>