Manchester City came back from two goals down to end Bayern Muncih’s record of 10 successive Champions League wins on Tuesday.
Despite the victory and having finished the group stage tied on 15 points with the Bavarians, Manuel Pellegrini’s men still finish as runners-up to the defending champions, who maintains a better goal difference, thanks to their 3-1 win in Manchester.
City conceded twice in the opening twelve minutes as Thomas Muller struck from Dante’s pass before Mario Gotze scored following a corner.
David Silva pulled a goal back from close range after Jesus Navas’s cross.
Aleksander Kolarov leveled from the penalty spot after James Milner was tripped before Milner completed a 3-2 victory for the English club.
The visitors almost earned the 4-2 victory they needed to go through as group winners as Alvaro Negredo had a late effort saved by Bayern goalie Manuel Neauer.
In the other match, Viktoria Plzen beat CSKA Moscow 2-1.
Manchester United 1-0 Shakhtar Donetsk
Phil Jones scored a second-half winner to ease the pressure on manager David Moyes as Manchester United finished top of Champions League Group A with victory over Shakhtar Donetsk.
United, who came into the game having lost successive home matches for the first time since 2002, struggled to match Shakhtar for large periods.
But they got the decisive goal when Jones volleyed in from a corner.
Earlier, winger Ashley Young should have scored twice but shot wide.
Those misses, in the end, did not prove costly as Moyes’s men finished their group campaign with an impressive 14 points and four wins from six matches.
Bayern Leverkusen secured a 1-0 win at Real Sociedad to leapfrog the Ukrainians into the group’s runners-up position.
FC Copenhagen 0-2 Real Madrid
Cristiano Ronaldo became the first player to score nine goals in the group stage of the Champions League as Real Madrid finished their campaign with a win at chilly Copenhagen.
Real, who finished top of Group B after five wins and a draw, took the lead through Luka Modric who curled the ball into the top-right corner.
Ronaldo scored his record goal when he latched on to Pepe’s ball to fire in.
He should have added another but had his penalty saved by Johan Wiland.
Ronaldo was making his return to the side after three games out through injury and suspension, while £85m-signing Gareth Bale also started after he had missed Saturday’s 0-0 draw away to minnows Olimpic Xativa in the Copa del Rey because of illness.
Did you know?
Real went close on three other occasions. France striker Karim Benzema’s low drive was well saved by Wiland before the goalkeeper pushed Ronaldo’s effort around the post.
And late in the game, Bale failed to score his 10th goal of the season when he missed from three yards out.
Portugal forward Ronaldo, 28, passed a record jointly held by Ruud van Nistelrooy (2004-05), Filippo Inzaghi and Hernan Crespo (both 2002-03). Paris St-Germain’s Zlatan Ibrahimovic also equalled the record this season but sat out matchday six.
The other Group B decider between Galatasaray and Juventus was abandoned due to heavy snow in Istanbul.
It will resume at 2:00 (GMT+1 Nigerian Time) on Wednesday with less than 58 minutes left to be played.
Group C Results (Paris St-Germain and Olympiakos Through to the Last 16)
Benfica 2-1 Paris Saint Germain
Olympiakos 3-1 RSC Anderlecht
(Sourced from the BBC Sport Champions League Report).