Bayern Munich 2 – 3 PSG
Kylian Mbappe’s opener was fumbled by Manuel Neuer into the bottom corner with less than three minutes on the clock.
They doubled their advantage before half-time after Bayern switched off from a corner and left Marquinhos to turn Neymar’s ball forward beyond Manuel Neuer.
However, Eric Maxim Choupo-Moting pulled a goal back with the interval approaching from Benjamin Pavard’s cross with another, from Joshua Kimmich, allowing Thomas Muller to head past Keylor Navas and level up on the hour mark.
Neymar and Mbappe had caused real problems when allowed to combine and punished Bayern again for PSG’s third eight minutes later, with the skyline Mbappe’s disguised finish inside Neuer’s near post giving the French side a sensational first-leg advantage – and three away goals.
FC Porto 0 – 2 Chelsea
Mason Mount opened the scoring shortly after the half-hour mark, exquisitely controlling Jorginho’s pass before finishing into the far corner to open his account in Champions League.
Ben Chilwell followed in Mason Mount’s footsteps with a stunning first Champions League goal as he intercepted a stray pass, drove into the area, and rounded the Porto goalkeeper five minutes from time.
The victory and two away goals leave Chelsea in complete control of the tie ahead of next week’s return leg.