Borussia Mönchengladbach qualified for the Champions League and Fortuna Düsseldorf was relegated by a single point on the last day of the Bundesliga on Saturday.

Germany becomes the first major European league to complete a full season after restarting during the coronavirus pandemic.

More Images
Mainz's Jean-Philippe Mateta, left, scores an offside goal against Leverkusen's goalkeeper Lukas Hradecky during the German Bundesliga soccer match between Bayer 04 Leverkusen and FSV Mainz 05 in Leverkusen, Germany, Saturday, June 27, 2020. Because of the coronavirus outbreak all soccer matches of the German Bundesliga take place without spectators. (AP PhotoMartin Meissner, Pool)

Borussia Mönchengladbach qualified for the Champions League and Fortuna Düsseldorf was relegated by a single point on the last day of the Bundesliga on Saturday.

Leipzig's Timo Werner, center, celebrates with team mates after scoring his side's second goal during the German Bundesliga soccer match between FC Augsburg and RB Leipzig in Augsburg, Germany, Saturday, June 27, 2020. (AP PhotoMatthias Schrader, Pool)

Werder Bremen avoided automatic relegation in dramatic style by demolishing Cologne 6-1 to overtake Düsseldorf, which leaves the Bundesliga after two seasons after losing to Union Berlin 3-0.

Dortmund's Erling Haaland reacts during the German Bundesliga soccer match between Borussia Dortmund and 1899 Hoffenheim in Dortmund, Germany, Saturday, June 27, 2020. (Bernd ThissenDPA via AP, Pool)

Bayern beat Wolfsburg 4-0, while Dortmund slumped to an unexpected 4-0 defeat to Hoffenheim.

Mainz's Jean-Philippe Mateta, left, and Leverkusen's Lars Bender challenge for the ball during the German Bundesliga soccer match between Bayer 04 Leverkusen and FSV Mainz 05 in Leverkusen, Germany, Saturday, June 27, 2020. Because of the coronavirus outbreak all soccer matches of the German Bundesliga take place without spectators. (AP PhotoMartin Meissner, Pool)

More AP soccer: https://apnews.com/Soccer and https://twitter.com/AP_Sports

Anthony Ujah of Union Berlin scores his teams first goal past Goalkeeper, Florian Kastenmeier of Fortuna Dusseldorf during a German Bundesliga soccer match between Union Berlin and Fortuna Duesseldorf in Berlin, Germany, Saturday, June 27, 2020.  (Maja Hitijdpa via AP, pool)

Anthony Ujah of Union Berlin scores his teams first goal past Goalkeeper, Florian Kastenmeier of Fortuna Dusseldorf during a German Bundesliga soccer match between Union Berlin and Fortuna Duesseldorf in Berlin, Germany, Saturday, June 27, 2020. (Maja Hitijdpa via AP, pool)

Mainz's goalkeeper Florian Mueller receives the opening goal by Leverkusen's Kevin Volland during the German Bundesliga soccer match between Bayer 04 Leverkusen and FSV Mainz 05 in Leverkusen, Germany, Saturday, June 27, 2020. Because of the coronavirus outbreak all soccer matches of the German Bundesliga take place without spectators. (AP PhotoMartin Meissner, Pool)

Mainz's goalkeeper Florian Mueller receives the opening goal by Leverkusen's Kevin Volland during the German Bundesliga soccer match between Bayer 04 Leverkusen and FSV Mainz 05 in Leverkusen, Germany, Saturday, June 27, 2020. Because of the coronavirus outbreak all soccer matches of the German Bundesliga take place without spectators. (AP PhotoMartin Meissner, Pool)

Werder's Milot Rashica cheers for his goal to make it 2-0 during a German Bundesliga soccer match between Werder Bremen and 1. FC Cologne in Bremen, Germany, Saturday, June 27, 2020.  (Carmen Jaspersendpa via AP, pool)

Werder's Milot Rashica cheers for his goal to make it 2-0 during a German Bundesliga soccer match between Werder Bremen and 1. FC Cologne in Bremen, Germany, Saturday, June 27, 2020. (Carmen Jaspersendpa via AP, pool)

Munich's scorer Mickael Cuisance, second left, and his teammates celebrate their side's second goal   during the German Bundesliga soccer match between VfL Wolfsburg and FC Bayern Munich in Wolfsburg, Germany, Saturday, June 27, 2020. (Kai PfaffenbachPool Photo via AP)

Munich's scorer Mickael Cuisance, second left, and his teammates celebrate their side's second goal during the German Bundesliga soccer match between VfL Wolfsburg and FC Bayern Munich in Wolfsburg, Germany, Saturday, June 27, 2020. (Kai PfaffenbachPool Photo via AP)

Munich's scorer Mickael Cuisance, right, and his teammate  Robert Lewandowski celebrate their side's second goal with during the German Bundesliga soccer match between VfL Wolfsburg and FC Bayern Munich in Wolfsburg, Germany, Saturday, June 27, 2020. (Kai PfaffenbachPool Photo via AP)

Munich's scorer Mickael Cuisance, right, and his teammate Robert Lewandowski celebrate their side's second goal with during the German Bundesliga soccer match between VfL Wolfsburg and FC Bayern Munich in Wolfsburg, Germany, Saturday, June 27, 2020. (Kai PfaffenbachPool Photo via AP)

Gladbach secured its return to the Champions League for the first time since 2016-17 by beating Hertha Berlin 2-1 to finish fourth ahead of Bayer Leverkusen.

Mainz's Jean-Philippe Mateta, left, scores an offside goal against Leverkusen's goalkeeper Lukas Hradecky during the German Bundesliga soccer match between Bayer 04 Leverkusen and FSV Mainz 05 in Leverkusen, Germany, Saturday, June 27, 2020. Because of the coronavirus outbreak all soccer matches of the German Bundesliga take place without spectators. (AP PhotoMartin Meissner, Pool)

Mainz's Jean-Philippe Mateta, left, scores an offside goal against Leverkusen's goalkeeper Lukas Hradecky during the German Bundesliga soccer match between Bayer 04 Leverkusen and FSV Mainz 05 in Leverkusen, Germany, Saturday, June 27, 2020. Because of the coronavirus outbreak all soccer matches of the German Bundesliga take place without spectators. (AP PhotoMartin Meissner, Pool)

Werder Bremen avoided automatic relegation in dramatic style by demolishing Cologne 6-1 to overtake Düsseldorf, which leaves the Bundesliga after two seasons after losing to Union Berlin 3-0.

Playing its 1,900th Bundesliga game, Werder scored more goals on Saturday than in all of its other home games in 2020. Werder is not yet safe as it faces a two-leg playoff against a team from the second division for a place in the Bundesliga next season.

Bayern Munich secured its eighth straight title two games earlier and finished with a 13-point advantage over Borussia Dortmund in second.

Leipzig's Timo Werner, center, celebrates with team mates after scoring his side's second goal during the German Bundesliga soccer match between FC Augsburg and RB Leipzig in Augsburg, Germany, Saturday, June 27, 2020. (AP PhotoMatthias Schrader, Pool)

Leipzig's Timo Werner, center, celebrates with team mates after scoring his side's second goal during the German Bundesliga soccer match between FC Augsburg and RB Leipzig in Augsburg, Germany, Saturday, June 27, 2020. (AP PhotoMatthias Schrader, Pool)

Bayern beat Wolfsburg 4-0, while Dortmund slumped to an unexpected 4-0 defeat to Hoffenheim.

Timo Werner scored twice for third-placed Leipzig in his last game for the club before a transfer to Chelsea in a 2-1 win over Augsburg.

Leverkusen beat Mainz 1-0, and Freiburg dismantled Schalke 4-0 to extend Schalke’s record winless run to 16 games. Eintracht Frankfurt beat already relegated Paderborn 3-2.

Dortmund's Erling Haaland reacts during the German Bundesliga soccer match between Borussia Dortmund and 1899 Hoffenheim in Dortmund, Germany, Saturday, June 27, 2020. (Bernd ThissenDPA via AP, Pool)

Dortmund's Erling Haaland reacts during the German Bundesliga soccer match between Borussia Dortmund and 1899 Hoffenheim in Dortmund, Germany, Saturday, June 27, 2020. (Bernd ThissenDPA via AP, Pool)

More AP soccer: https://apnews.com/Soccer and https://twitter.com/AP_Sports

Ellingworth contributed from Düsseldorf.

Mainz's Jean-Philippe Mateta, left, and Leverkusen's Lars Bender challenge for the ball during the German Bundesliga soccer match between Bayer 04 Leverkusen and FSV Mainz 05 in Leverkusen, Germany, Saturday, June 27, 2020. Because of the coronavirus outbreak all soccer matches of the German Bundesliga take place without spectators. (AP PhotoMartin Meissner, Pool)

Mainz's Jean-Philippe Mateta, left, and Leverkusen's Lars Bender challenge for the ball during the German Bundesliga soccer match between Bayer 04 Leverkusen and FSV Mainz 05 in Leverkusen, Germany, Saturday, June 27, 2020. Because of the coronavirus outbreak all soccer matches of the German Bundesliga take place without spectators. (AP PhotoMartin Meissner, Pool)

Anthony Ujah of Union Berlin scores his teams first goal past Goalkeeper, Florian Kastenmeier of Fortuna Dusseldorf during a German Bundesliga soccer match between Union Berlin and Fortuna Duesseldorf in Berlin, Germany, Saturday, June 27, 2020.  (Maja Hitijdpa via AP, pool)

Anthony Ujah of Union Berlin scores his teams first goal past Goalkeeper, Florian Kastenmeier of Fortuna Dusseldorf during a German Bundesliga soccer match between Union Berlin and Fortuna Duesseldorf in Berlin, Germany, Saturday, June 27, 2020. (Maja Hitijdpa via AP, pool)

Mainz's goalkeeper Florian Mueller receives the opening goal by Leverkusen's Kevin Volland during the German Bundesliga soccer match between Bayer 04 Leverkusen and FSV Mainz 05 in Leverkusen, Germany, Saturday, June 27, 2020. Because of the coronavirus outbreak all soccer matches of the German Bundesliga take place without spectators. (AP PhotoMartin Meissner, Pool)

Mainz's goalkeeper Florian Mueller receives the opening goal by Leverkusen's Kevin Volland during the German Bundesliga soccer match between Bayer 04 Leverkusen and FSV Mainz 05 in Leverkusen, Germany, Saturday, June 27, 2020. Because of the coronavirus outbreak all soccer matches of the German Bundesliga take place without spectators. (AP PhotoMartin Meissner, Pool)

Werder's Milot Rashica cheers for his goal to make it 2-0 during a German Bundesliga soccer match between Werder Bremen and 1. FC Cologne in Bremen, Germany, Saturday, June 27, 2020.  (Carmen Jaspersendpa via AP, pool)

Werder's Milot Rashica cheers for his goal to make it 2-0 during a German Bundesliga soccer match between Werder Bremen and 1. FC Cologne in Bremen, Germany, Saturday, June 27, 2020. (Carmen Jaspersendpa via AP, pool)

Munich's scorer Mickael Cuisance, second left, and his teammates celebrate their side's second goal   during the German Bundesliga soccer match between VfL Wolfsburg and FC Bayern Munich in Wolfsburg, Germany, Saturday, June 27, 2020. (Kai PfaffenbachPool Photo via AP)

Munich's scorer Mickael Cuisance, second left, and his teammates celebrate their side's second goal during the German Bundesliga soccer match between VfL Wolfsburg and FC Bayern Munich in Wolfsburg, Germany, Saturday, June 27, 2020. (Kai PfaffenbachPool Photo via AP)

Munich's scorer Mickael Cuisance, right, and his teammate  Robert Lewandowski celebrate their side's second goal with during the German Bundesliga soccer match between VfL Wolfsburg and FC Bayern Munich in Wolfsburg, Germany, Saturday, June 27, 2020. (Kai PfaffenbachPool Photo via AP)

Munich's scorer Mickael Cuisance, right, and his teammate Robert Lewandowski celebrate their side's second goal with during the German Bundesliga soccer match between VfL Wolfsburg and FC Bayern Munich in Wolfsburg, Germany, Saturday, June 27, 2020. (Kai PfaffenbachPool Photo via AP)