Bayer Leverkusen sealed their progress to the round of 16 of the Europa League with a resounding 3-1 victory over Sporting Lisbon on Thursday.
Back to full fitness after sitting out the first leg through injury, Javier "Chicharito" Hernandez got the start for the Werkself and pitched in with an assist in the first half.
In the 29th minute, Chicharito got into space on the right wing and sent a good through ball for Karim Bellarabi, who fired underneath Rui Patricio for Bayer Leverkusen's first.
It wasn't all positive for Bayer Leverkusen, however, and Joao Mario grabbed a vital away goal only moments later.
But in the second half, Bellarabi scored a stunning shot from outside the box before Hakan Calhanoglu sealed the game in favor of the Bundesliga side with a 4-1 aggregate scoreline.
Elsewhere, FC Porto suffered their fourth straight defeat in Europe and bowed out of the Europa League with a 3-0 aggregate defeat to Borusisa Dortmund.
The only goal of the match was scored in the 23rd minute when a Pierre-Emerick Aubameyang shot hit the crossbar, deflected on Iker Castillas, and went into the back of the net.
Playing as a right center-back, Miguel Layun played all 90 minutes for the Dragões. Hector Herrera came in as a second half substitute in the 71st minute, while Jesus "Tecatito" Corona saw the game from the bench.
In Italy, Napoli were eliminated by Villarreal thanks to a second half goal from Tomas Pina. Jonathan Dos Santos saw the game from home after picking up a muscle injury that will sideline him for the next two months.
Finally, Alan Pulido played 83 minutes as Olympiacos crashed out of the Europa League with an extra time defeat to Anderlecht.
Pulido performed well and was even directly involved in Olympiacos' first half penalty call.
But with the score leveled at 1-1 on aggregate, Frank Acheampong scored twice in the extra time period to send the Greek leaders out of European competition.