Borussia Dortmund completed the job against Porto on Thursday to advance to the last 16 of the UEFA Europa League after winning 1-0 away from home at Estadio do Dragao.
Already holding a 2-0 lead from the first leg, the second-placed side in Germany's Bundesliga went ahead early courtesy of a gaffe from Porto's veteran Spanish goalkeeper, Iker Casillas.
Dortmund went through on a night when Manchester United, Tottenham Hotspur, Liverpool, Valencia, Lazio, Bayer Leverkusen, Fenerbahce, Shakhtar Donetsk, Sparta Prague and Athletic Bilbao also progressed into the next round.
Villarreal, Basel, reigning champions Sevilla, Braga and Anderlecht joined them.
Here are the full results from the last 32 second-leg games, along with confirmation of the qualified teams:
|UEFA Europa League 2016 Results: Last 32|
|Schalke 04||0-3||Shakhtar Donetsk||0-3||Shakhtar|
|Kuban Krasnodar||0-3||Sparta Prague||0-4||Sparta|
|Bayer 04 Leverkusen||3-1||Sporting Lisbon||4-1||Leverkusen|
|Basel||2-1||St-Etienne||4-4||Basel (away goals)|
|Manchester United||5-1||FC Midtjylland||6-3||United|
The draw for the last 16 will take place in Nyon on Friday, with full details available at UEFA.com.
Dortmund made comfortable work of winning on away soil against a Porto side always strong at home. Quick combination passing released Pierre-Emerick Aubameyang, who forced the error from Casillas.
It was enough to secure a first for Dortmund, according to OptaFranz:
With the array of firepower they boast up front, Dortmund are a force in this tournament. Their home form is imposing, but the pace and creativity in their ranks will prove priceless on their travels.
United found pace in abundance when they were forced to call on 18-year-old forward Marcus Rashford. He scored twice to send the Red Devils on their way to a 5-1 win.
Squawka summed up Rashford's dream night, a night where United emphatically recovered from losing the first leg 2-1:
Fellow Premier League side Tottenham Hotspur joined United after a 3-0 win over Fiorentina at White Hart Lane. Ryan Mason, Erik Lamela and an own goal made sure the north London side progressed.
Liverpool scraped through against Augsburg when James Milner stroked home from the spot at Anfield. It marked the industrious midfielder's fine form in this tournament, as noted by WhoScored.com:
The Reds then held on during the remainder of the game without ever looking too convincing. James Pearce of the Liverpool Echo wasn't impressed:
In sharp contrast, coach Gary Neville's Valencia ran riot against Rapid Vienna for the second time in a week. Los Che went four up in Austria thanks to Rodrigo, Sofiane Feghouli, Pablo Piatti and Ruben Vezo.
Yet, even with 10 goals in the bag, Neville, who endured a rough start to his time with Valencia, still didn't look too comfortable, per Squawka:
Regardless of Neville's expression, the double-digit deficit made history, according to OptaFranz:
Marek Hamsik thought he'd helped Napoli turn things around against a stubborn Villarreal team. The gifted playmaker netted the Serie A side's only goal to continue his habit of punishing the Yellow Submarine, per the tournament's official site:
BT Sport relayed Hamsik's brilliant volley:
But as good as Hamsik's goal was, Tomas Pina went one better to pull Villarreal level on the night and ahead in the tie. However, the Spaniard's finish may have been inadvertent:
Intentional or not, Pina's goal knocked out a powerful Napoli squad many might have considered genuine contenders to lift the trophy.
Earlier, Fenerbahce saw off Lokomotiv Moscow's comeback bid thanks to a late goal from Mehmet Topal. The defensive midfielder's decisive contribution saw Fener through.
Meanwhile, Shakhtar Donetsk got a marvellous contribution from Marlos in Germany during their game against Schalke 04. The Brazilian schemer produced a brilliant moment of daring flair and skill in the box to open the scoring in the first half.
The competition's official site described the goal:
UEFA.com's Daniel Thacker was left suitably impressed:
Shakhtar got extra goals from Facundo Ferreyra and Viktor Kovalenko as they tore Schalke apart on the break.
In one of the night's toughest-to-call ties, Michy Batshuayi put Marseille ahead against Athletic Bilbao. In the process, the bullish Belgian striker achieved a rarity in Europe this season, per Squawka:
But Sabin Merino hit back in the second half to send the Basque side through.
Lazio joined Bilbao in the last 16 after winning 3-1 against Galatasaray in Rome. Marco Prolo, Felipe Anderson and veteran Miroslav Klose got the goals for the Serie A outfit.
OptaCan detailed where Klose fits among the list of evergreen scorers in this season's tournament:
From one star nearing the end of his career to one player just starting to make his mark, Karim Bellarabi netted twice to put Leverkusen in firm control against Sporting Lisbon. Hakan Calhanoglu added a spectacular strike to seal a 3-1 win on the night and a 4-1 overall aggregate score.
Elsewhere, Basel made it through on away goals thanks to an injury time goal from free-scoring midfielder Luca Zuffi, while holders Sevilla could afford to lose in Molde and still progress. Finally, Anderlecht needed extra time to secure a 2-1 win and a 3-1 aggregate score over Olympiakos.
With Napoli gone, Dortmund look like favourites, although the three English clubs will take some stopping. But don't sleep on Spanish side Villarreal, a defensively resolute squad also blessed with underrated quality up front.