A review of Wednesday night's action in the Champions League, including four goals for Zlatan Ibrahimovic in a PSG victory as well as wins for Bayern Munich and Real Madrid.
The in-form Sweden striker completed his first ever Champions League hat-trick in a devastating 18-minute burst during the first half, with his third an early contender for goal of the season.
Ibrahimovic raced onto a headed clearance and smashed an unstoppable 30-yard volley past home goalkeeper Thomas Kaminski - who had a 21st birthday he may not forget.
Edinson Cavani got in on the act after half-time, following a defensive blunder, before Ibrahimovic became just the fourth player to score four times in a Champions League match.
Alejandro Dominguez's 29th-minute had given Olympiacos and unlikely lead.
Franck Ribery scored in either half and with David Alaba, Mario Gotze and Bastian Schweinsteiger also on target it was three wins from three for Pep Guardiola's side.
Zoran Tosic put CSKA ahead after 32 minutes but Aguero's double arrived within 10 minutes.
Keisuke Honda was denied a leveller in the final minute of injury-time by City goalkeeper Joe Hart at close quarters.
New coach Roberto Mancini secured his first win in charge at the weekend and his side jumped into second in Group B thanks to first-half goals from Felipe Melo, Wesley Sneijder and Didier Drogba. Claudemir pulled a goal back two minutes from the end.
Spanish striker Fernando Llorente cancelled out Cristiano Ronaldo's early opener but Madrid's star man fired them back ahead with a 28th-minute penalty.
Inigo Martinez's own goal after two minutes was enough, although United had the chances to win more comfortably.
Stefan Kiessling put the 'ghost goal' controversy of the weekend behind him to score in either half with a Simon Rolfes penalty and Sidney Sam strike after half-time serving to overrun Shakhtar.