The likes of Manchester United now have a fantastic chance to win the Europa League.
Ajax, Arsenal, Celtic, Sporting Lisbon, Porto and Benfica were the high-profile casualties of the round of 32 last night.
The draw for the last-16 took place at lunchtime on Friday and it's given us plenty more fascinating ties in the next round.
Ole Gunnar Solskjaer's side will face Austrian side LASK after overcoming Club Brugge 6-1 over their two legs.
As for Wolves, they have been rewarded for their aggregate victory over Espanyol with a first-leg trip to Olympiacos, Arsenal's conquerors. We could have had an all-English tie but for that last-gasp winner at the Emirates.
- Odion Ighalo scores first goal for Man United vs Brugge
- Aubameyang nearly in tears after miss v Olympiacos
- Everyone went straight to AFTV after Arsenal exit
Rangers are now the only other British side still in the hat, and they will play Bayer Leverkusen.
United will be the most confident of progressing to the quarter-finals. In truth, the draw couldn't have been much kinder to them.
Frankfurt and Salzburg will play their rescheduled last-32 tie later today after the original game was postponed due to bad weather. The winner will meet FC Basel.
The draw in full can be seen below:
İstanbul Başakşehir vs FC Copenhagen
Olympiacos vs Wolverhampton Wanderers
Rangers vs Bayer Leverkusen
Wolfsburg vs Shakhtar Donetsk
Inter Milan vs Getafe
Sevilla vs AS Roma
Frankfurt or Salzburg vs FC Basel
LASK vs Manchester United