Manchester United will face FC Copenhagen on Monday (20:00 BST) in the quarter-finals of the Europa League as seven games in 12 days decide the winner of the 2019-20 competition.
Wolves will also be in quarter-final action against Sevilla on Tuesday in a mini-tournament dubbed 'the final eight', with all games taking place at four venues in Germany.
The two Premier League sides will meet in a semi-final in Cologne on 17 August if they both come through their quarter-finals. The final is in the same city on 21 August.
The winners will ensure a Champions League spot for next season - and having finished seventh in the Premier League, Wolves must win the tournament to be in Europe at all.
United finished third so are already in the 2020-12 Champions League group stage, but Ole Gunnar Solskjaer is desperate to secure his first major trophy as boss.
- And then there were eight
As well as England, Ukraine (Shakhtar Donetsk), Switzerland (Basel), Denmark (FC Copenhagen), Italy (Inter Milan), Germany (Bayer Leverkusen) and Spain (Sevilla) are represented in the quarter-finals.
|10 Aug||Man Utd v FC Copenhagen||Cologne||20:00 BST|
|10 Aug||Inter Milan v Bayer Leverkusen||Dusseldorf||20:00 BST|
|11 Aug||Shakhtar Donetsk v Basel||Gelsenkirchen||20:00 BST|
|11 Aug||Wolves v Sevilla||Duisburg||20:00 BST|
|16 Aug||Semi-final 1||Cologne||20:00 BST|
|17 Aug||Semi-final 2||Dusseldorf||20:00 BST|
|21 Aug||Final||Cologne||20:00 BST|
Teams from Spain and England have won the past eight Europa League finals - Atletico Madrid (2012, 2018), Chelsea (2013, 2019), Sevilla (2014, 2015, 2016) and Manchester United (2017).
This is Inter's first European quarter-final since the 2010-11 Champions League, while Leverkusen have reached the last eight of a major European competition for the first time since the 2007-08 Uefa Cup.
FC Copenhagen are the first Danish side to reach a major European quarter-final since Brondby in 1996-97.
Shakhtar have reached their first European quarter-final since 2015-16 and this is Basel's first major European last-eight tie since the 2013-14 Europa League.
- All roads lead to Germany
The 2019-20 Europa League final was due to take place in Gdansk, Poland on 27 May.
However, the competition was suspended in March because of the coronavirus pandemic, before resuming again on 5 August, and the format for the final stages has been amended, with the quarter-finals, semi-finals and final all taking place in Germany behind closed doors.
Poland will now host the 2020-21 final instead.
In what is essentially a straight knockout tournament, Cologne, Duisburg, Dusseldorf and Gelsenkirchen will host one quarter-final each.
Cologne will also host the first semi-final on 16 August between the winners of Wolves-Sevilla and Manchester United-FC Copenhagen, with Dusseldorf the setting for the second semi-final on 17 August between the winner of Inter Milan-Bayer Leverkusen and Shakhtar Donetsk-Basel.
Wolves' quarter-final against five-time winners Sevilla takes place at the home of MSV Duisburg, who play in the third tier of football in Germany.
- Any rule changes?
All four quarter-finals are one-off matches. If the scores are level after 90 minutes there will be extra time and penalties if necessary.
Teams will be able to make five substitutions but, to limit the number of stoppages, they will only be allowed to make these changes at three points in the game.
One additional substitution will be allowed in extra time.
- Eight English teams in Europe?
If Wolves, in their first European quarter-final in 48 years, win the Europa League, England will get eight places in Europe next season - five in the Champions League (Liverpool, Manchester City, Manchester United, Chelsea, Wolves) and three in the Europa League (Leicester, Arsenal, Tottenham).