England's faint hopes of securing a fifth Champions League spot were ended by Dortmund's win over PSG.
The Bundesliga will have five teams in the Champions League next season after Dortmund's 1-0 win on Wednesday night meant Germany secured second place in UEFA's coefficient table for this season.
And they could end up with six teams in the competition.
Two extra places will go to the best-performing leagues in Europe this season as part of the revamp to expand the Champions League to a 36-team competition.
Serie A had already sealed the first place last month, and Dortmund's victory now means Germany cannot be overtaken by nearest rivals England and France.
Dortmund's victory ensured the Bundesliga will have five teams in the Champions League
🇩🇪 Borussia Dortmund’s 1-0 win over PSG tonight has secured a fifth #UCL spot next season for Germany.
🇮🇹 Italy had already secured one of the two European Performance spots.
🏴 England’s hopes are over.
The Premier League went into the quarter-finals as favourites to take the second place behind Italy, but Arsenal, Manchester City, Liverpool and West Ham United were all eliminated in the last eight.
Only Aston Villa remain in the Europa Conference League.
Germany moved into pole position after Bayern Munich and Bayer Leverkusen both knocked out English clubs, Arsenal and West Ham respectively, to reach the semi-finals.
Coincidentally the extra place is set to go to Dortmund, who are likely to finish fifth in the Bundesliga.
If Dortmund win the Champions League and finish fifth then the Bundesliga will have six teams in the Champions League - the top four, Dortmund as Champions League holders plus the European Performance Spot.
The Bundesliga would forfeit a place in the Europa League.