Manchester United reached the Champions League’s last 16 with a game to spare after thrashing Bayer Leverkusen 5 goals to nothing.
Wayne Rooney, who had a hand in four goals, chipped to the back post for Antonio Valencia’s tap-in for the first before Emir Spahic scored an own goal from the United striker’s free-kick.
Stefan Reinartz’s header hit the post after deflecting off Ryan Giggs before Jonny Evans turned in from a corner.
Chris Smalling then touched in and Nani rounded the keeper for a fifth.
In other match, Bayern Munich closed in on top spot in Group D and made it a record-breaking 10 successive Champions League wins with victory at CSKA Moscow.
Arjen Robben gave the German giants the lead when he swept in at the near post, before Mario Gotze danced through the defence to score a fantastic second.
Keisuke Honda, who missed two glorious chances, pulled one back from the spot for CSKA after Dante had handled.
Thomas Muller’s penalty after Robben had been fouled secured Bayern’s win.
Manchester City survived anxious moments before the power of their attacking play secured another Champions League win against Viktoria Plzen at Etihad Stadium.
The result is unlikely to help City hit top spot in Group D – with a three-goal margin of victory required in their final game against holders Bayern Munich in the Allianz Arena.
Also, Real Madrid has set a new Champions League goalscoring record after finding the net against Galatasaray on Wednesday night.
Gareth Bale’s stunning free kick 37 minutes into the clash against the Turkish champions at the Santiago Bernabeu made it 30 consecutive games in which the Blancos have scored in Europe’s premier club cup competition, thus surpassing the previous high of 29 set by Liga rivals Barcelona.
Madrid plundered a remarkable 76 goals across its previous 29 ties in a run stretching back to April 2011, when it failed to register in a 2-0 defeat in the first leg of their semifinal clash with the Blaugrana at the Santiago Bernabeu.
The match ended 4 -1 in favour of Real Madrid.