After the impressive performances that characterised Tuesday's action, Wednesday saw more intriguing Champions League ties for our viewing pleasure.
In Manchester, Manchester City welcomed defending champions Bayern Munich—an early measure of Manuel Pellegrini and his side's ambitions of making an impression in this season's competition. Thousands of miles away, David Moyes was hoping to continue his 100 per cent start to the tournament against Shakhtar Donetsk.
Real Madrid, Juventus and Paris St. Germain were also all in action—so click on for all the results and analysis from the eight games on Wednesday.
(Stats and quotes from UEFA.com, unless otherwise stated.)
Manchester City were given a reminder that they still have a way to go before they are truly among Europe's elite, as Bayern Munich beat them 3-1 at Etihad Stadium.
Goals from Franck Ribery, Thomas Muller and Arjen Robben were enough for Pep Guardiola's side, who had Jerome Boateng sent off in the closing stages for a scything foul on Yaya Toure.
Prior to that, Alvaro Negredo scored one of the goals of the evening to give City some hope of a dramatic comeback—but that was never really viable, even as they pressed in the closing stages. We knew they were a good side and they showed it Wednesday. That’s why they’re the champions.
Bayern enjoyed 60 percent of possession and created 20 opportunities to City's nine, evidence of the Bundesliga side's overall superiority.
Bayern captain Phillip Lahm said, as per Soccerway:
(GIFs via @FeintZebra)
An emphatic late strike from Taison enabled Shakhtar Donetsk to grab a 1-1 draw against Manchester United in Ukraine on Tuesday.
United, without Wayne Rooney after he picked up a shin injury in training on Monday, took the lead through Danny Welbeck. But they were forced to settle for a point after Taison popped up in the box to rifle a first-time effort past David De Gea and into the roof of the net.
Moyes would perhaps have preferred a victory to ease some of the pressure on him as a result of United's poor league form, but his side nonetheless remain top of Group A with four points from their opening two games.
Without Gareth Bale due to his ongoing hamstring issue, Angel Di Maria gave a timely reminder of his quality with a stellar display as Real Madrid beat FC Copenhagen, 4-0, in Spain.
Di Maria scored twice and proved Cristiano Ronaldo for the second of his brace, as Real Madrid overcame a relatively uncertain first half to eventually dispatch their demoralised opponents.
Ronaldo scored the game's first two goals—the second coming after a beautiful team move that saw Di Maria provide the cross with a "rabona" delivery.
The Argentine then took the stage himself, scoring two clinical efforts to state his case for continued inclusion in the team, even when Bale returns.
Real were not dominant with the ball—Luka Modric got away with an apparent handball with the score just 1-0—but nevertheless created 22 chances to Copenhagen's six.
A brilliant 92nd-minute strike from substitute Jens Hegeler gave Bayer Leverkusen a crucial 2-1 win against Real Sociedad to kick-start their Group A campaign.
With both sides looking to bounce back from opening defeats, Simon Rolfes bundled Leverkusen into the lead deep into first-half injury time after reacting fastest when his own powerful header was parried away.
But Carlos Vela matched that feat, turning home after his penalty (one he won himself) was saved to equalise, setting the stage for Hegeler's dramatic late intervention.
Of his goal, Hegeler said, as per Soccerway:
A game that swung both ways eventually ended in a draw, with striker Umut Bulut ensuring Galatasaray at least a point after leading for much of the contest.
Didier Drogba—capitalising on some shocking defending—had opened the scoring for Galatasaray, before Arturo Vidal eventually got an equaliser from the penalty spot.
Substitute Fabio Quagliarella then nodded Juve ahead moments later to complete what looked to be a remarkable turnaround, before Bulut stepped up to ensure the spoils would be shared.
Nevertheless, new Galatasaray boss Roberto Mancini sounded happy with his side's display:
Captain Zlatan Ibrahimovic led from the front as Paris St. Germain grabbed a comfortable 3-0 win against Benfica to continue their fast start to this season's Champions League.
Ibrahimovic, on the eve of his 32nd birthday, scored twice to confirm the victory for the French side, with Marquinhos getting his second goal in as many UCL games to confirm victory.
Kostas Mitroglou grabbed a hat-trick as Olympiakos defeated Anderlecht, 3-0, to bounce back from an emphatic defeat to Paris St. Germain in Matchday 1.
Mitroglou opened the scoring after just 17 minutes, and then proceeded to punish the home side after Aleksander Mitrovic blew the chance to equalise from the penalty spot.
Anderlecht had 18 shots on goal to Olympiakos' eight, but it always had the feel of being the away side's night.
In the day's early game, CSKA Moscow took all three points thanks to a woeful defensive error from Viktoria Plzen goalkeeper Matus Kozacik.
It went down as an own goal from Radim Reznik, but it was Kozacik's inability to control his defender's pass-back that saw CSKA take a 3-1 lead. An injury time strike from Marek Bakos gave the final 3-2 scoreline.
Prior to that, Zoran Tosic and Keisuke Honda both scored to cancel out Frantisek Rajtoral's surprise fourth-minute opener for Plzen. But it was Kozacik's mistake that ensured the Russian side would claim all three points over the Czechs.