Update: You can watch full highlights and read a complete match report, here.

A stunning strike from Zlatan Ibrahimovic may have already sealed Paris Saint-Germain’s place in the Champions League quarterfinals before the first leg of their tie with Bayer Leverkusen even reached half-time.

The Swedish striker had just put PSG two goals to the good by stroking home a penalty when he grabbed another outlandish goal to add to his collection. With three minutes to go until the interval at the BayArena, Blaise Matuidi received a cross into the box with his back to goal and held off a defender before just being able to roll the ball back to Ibrahimovic just outside the box. Without a second thought, Ibrahimovic unleashed an unstoppable drive of incredible velocity with his weaker left foot that soared past Leverkusen goalkeeper Bernd Leno and into the top corner of the net.

PSG came into the tie as favorites against the Bundesliga side, who had lost four out of their last six matches. Yet not even they would have anticipated such a healthy lead after only 45 minutes. A predominantly defensively minded team, Leverkusen’s plans began unraveling after just three minutes when Matuidi gave the visitors the lead.

From there Ibrahimovic took over with his ninth and 10th goals in the Champions League this season to take his tally to an extraordinary 34 for the season.