Wednesday saw plenty of exciting action in the UEFA Champions League. In that action, there were some top performers who shined in their respective contests.
In all, there were 16 teams battling for positioning in group play.
Top squads like Paris Saint-German, Real Madrid and Manchester United earned wins to keep them atop of their groups. Manchester City, Galatasaray and Bayern Leverkusen scored huge victories to stay relevant in their groups.
Let's take a look at the entire table of results for Wednesday as well as which players had the best performances in their respective matches.
|Champions League Results for 10/23|
|CSKA Moskva||1-2||Man. City|
|Man. United||1-0||Real Sociedad|
Sergio Aguero, Manchester City
City fell behind in the 32nd minute of the first half after a goal from Zoran Tosic of CSKA Moskva, but they were able to come back strong thanks to the skills of Aguero.
Aguero found the back of the net twice in this game, one to tie and one to take the win.
Aguero tied things up at one after his goal in the 34th minute thanks to an excellent cross from teammate David Silva. Just eight minutes later, Aguero netted another goal after a cross from Alvaro Negredo, which was finished with a header by the 25-year-old.
It took just eight minutes for him to change the outcome of this match, but Aguero's contributions were huge on a night that none of his teammates could really get anything going.
Cristiano Ronaldo, Real Madrid
Ronaldo's early goal in the fourth minute didn't end up standing all game long as Juventus' Fernando Llorente tied the match up at one less than 20 minutes later. However, the even score wouldn't last long, as Real Madrid struck right back seven minutes later.
With the score knotted at one, Ronaldo did what he does best and found the net once again. From the penalty spot, the Real Madrid superstar scored what was the difference-maker and game winner against Juventus.
Ronaldo has now scored seven goals in Madrid's three group stage matches, which puts him as the No. 1 goal scorer in the Champions League.
Zlatan Ibrahimovic, Paris Saint-Germain FC
As if the the dominant and undefeated PSG squad needed anymore help, it certainly got it from Ibrahimovic—who netted four goals in his club's 5-0 victory over RSC Anderlecht.
To make what he did even more impressive, Ibrahimovic notched a hat trick in the first half alone, taking him only 19 minutes to compile the three goals from the first to last.
Adding insult to injury—with an already insurmountable 4-0 lead—Ibrahimovic scored another goal in the 62nd minute to further seal the deal, helping PSG continue building momentum as one of the best squads around.