Man City 1 Feyenoord 0
Raheem Sterling struck a late winner as Manchester City secured top spot in Champions League Group F with a 1-0 win over Feyenoord.
The England international clipped home his 11th goal of the season after 88 minutes at the Etihad Stadium to extend City's club-record winning run to 17 matches in all competitions.
It had otherwise been a rare flat performance from City - by recent standards at least - but Napoli's convincing victory over Shakhtar Donestsk in the other group game meant they were always in control of their destiny.
Pep Guardiola made seven changes for the match, although he resisted calls to hand starts to highly-rated youngsters Phil Foden and Brahim Diaz, preferring instead to play them off the bench late on.
The game proved a slow-burner with City dominating possession in the early stages without creating any clear-cut openings. The first serious chance of the game fell to Feyenoord after 19 minutes when Steven Berghuis had an effort deflected wide.
City showed greater urgency after the restart but Kevin De Bruyne showed his fallibility - although some might argue his cunning - when he bundled over Berghuis outside the City area. The yellow card he was shown rules him out of the final group game away to Shakhtar.
City endured an anxious few minutes as Kevin Diks fired a free-kick wide, Ederson saved from Berghuis and Jens Toornstra almost broke clear. Yaya Toure, making just his fifth appearance of the season, tried to take control of the game, just like in his pomp, but he made way for Foden with 16 minutes remaining, both players receiving a good ovation.
Foden looked sharp but the final word went to Sterling as he raced onto an Ilkay Gundogan pass and lifted over Jones for a late winner.