Erling Haaland struck a late winner against his former club as Manchester City came from behind to snatch a 2-1 win over Borussia Dortmund.
The prolific Norwegian was kept quiet by his old team-mates for much of a cagey Champions League encounter at the Etihad Stadium on Tuesday but clinically volleyed in six minutes from time.
England international Jude Bellingham had given Dortmund a surprise lead after the break but City levelled with a stunning strike from John Stones 10 minutes from time.
Haaland, who scored a remarkable 86 goals in 89 appearances for Dortmund before leaving in the summer, then struck his 13th in nine for his new club having earlier hit the post. The victory gave City the outright lead in Group G ahead of back-to-back games against Copenhagen.
Relive all the action as Man City beat Borussia Dortmund in the Champions League group stages: