Bayer Leverkusen secured a 0‑0 draw against Olympiacos Piraeus, successfully defending the 2‑0 advantage they held from the first leg and earning a place in the Champions League last‑16.
The match was played in the Bay Arena and opened with a lively start for the hosts. Within the first few minutes, Leverkusen created several promising chances: Patrik Schick headed wide, Jonas Hofmann’s close‑range shot was blocked by goalkeeper Konstantinos Tzolakis, and a lob off Schick after a sharp delivery from Alejandro Grimaldo also missed the net in the sixth minute.
Olympiacos, attempting to build pressure early, produced only occasional finishing opportunities. A long‑range shot from Chiquinho and a strike from Gelson Martins confronted nothing more than a solid Leverkusen defence. Across the final third, the visitors were too cautious to mount a serious challenge against the stable German side.
As the game progressed, Leverkusen focused on controlling possession and avoiding risks. Clear scoring chances were scarce on both sides, though Alejandro Grimaldo had the best second‑half burst in the 62nd minute, cutting from a quick attack at a sharp angle but only hitting the crossbar.
In the closing minutes the Germans held the result. A corner was met by a header from Robert Andrich that brushed just above the goal, while Andre Luiz of Olympiacos missed a clear long‑range chance. In stoppage time, Lorenzo Pirola received a yellow card for a foul, but the outcome was already final.
With the 2‑0 aggregate advantage, Bayer Leverkusen earns a deserved place in the round of 16, while Olympiacos Piraeus bow out of the competition.


