First half goals from Blaise Matuidi and two from Ibrahimovic gave the Parisians a comfortable lead that an unusually out-of-sorts Leverkusen side never looked like hauling in, before Yohan Cabaye compounded their misery by adding a fourth late on after Emir Spahic had been sent off for two bookable offences.
Ibrahimovic to the fore
The hosts began nervously and were immediately pinned back by their star-studded hosts, who sought to go on the front foot immediately. Their adventurous style paid swift dividends too, as Matuidi handed them the dream start, slotting past Bernd Leno from ten yards jus three minutes in following a lovely interchange of passes on the edge of the penalty area.
Going behind sparked Sami Hyypiä's men into life and they soon became more aggressive in the tackles, with Ibrahimovic feeling the full force of one or two crunching challenges. Leverkusen gradually worked their way forward, but failed to test Salvatore Sirigu in PSG's goal, and it was not long before Ibrahimovic got his own back. The Swedish forward first converted a penalty after Spahic had felled Thiago Silva, before smashing in a sensational left-footed effort from the edge of the area to give the visitors a 3-0 half-time lead.
Bad to worse for Leverkusen
Leverkusen re-emerged from the tunnel with greater determination and while they did enjoy some spells of possession, it was PSG, and Ibrahimovic in particular, who continued to boss the encounter. They were unable to add to the scoreline thanks to tighter marking around the edge of the box, but any hopes the home side may have had of mounting a comeback were dashed when Spahic was given his marching orders for a foul on Lucas Moura.
With a three-goal lead and a man extra the guests eased off as the match wore on and were content to run the clock down. Stunned and with confidence low, Leverkusen struggled to make any kind of impact on the game, with Stefan Reinartz's powerful late header their only real sight of goal. Cabaye's strike just before the final whistle then only served to make an already difficult task even harder ahead of the second leg next month.
Leverkusen: Leno - Hilbert, Spahic, Toprak, Guardado - Bender, Rolfes (Reinartz 46'), Castro - Sam (Wollscheid 61'), Kießling, Son (Brandt 46')
PSG: Sirigu - van der Wiel, Alex, Thiago Silva, Maxwell - Verratti, Motta, Matuidi (Cabaye 67') - Moura, Ibrahimovic, Lavezzi (Pastore 76')
Goals: 0-1 (Matuidi 3'), 0-2 (Ibrahimovic, pen 39'), 0-3 (Ibrahimovic, 42'), 0-4 (Cabaye 88')
Sent off: Spahic (58')