SV Werder Bremen are safe for another season thanks to a late win over Eintracht Frankfurt. - © gettyimages / Oliver Hardt/Bongarts
SV Werder Bremen are safe for another season thanks to a late win over Eintracht Frankfurt. - © gettyimages / Oliver Hardt/Bongarts
Bundesliga

Bundesliga Matchday 34: As it happened

An emotionally-charged Bundesliga Matchday 34 ends with VfB Stuttgart relegated for the first time in 41 years and SV Werder Bremen clinching the win that sends Eintracht Frankfurt into the play-offs.

Click here for Friday's liveblog

MATCHDAY 34 RESULTS

Bayern 3-1 Hannover

Bremen 1-0 Frankfurt

Wolfsburg 3-1 Stuttgart

Dortmund 2-2 Köln

Leverkusen 3-2 Ingolstadt

Darmstadt 0-2 Gladbach

Mainz 0-0 Hertha Berlin

Augsburg 1-3 Hamburg

Hoffenheim 1-4 Schalke

19:55 - Thank you and bye for now

Right, that’s all for today, and indeed the 2015/16 Bundesliga season. There’s the small matter of the DFB Cup final to look forward to next weekend, however, so don’t forget to join us for that. In the meantime, stay tuned to bundesliga.com for more reaction to Matchday 34. Bis dann!

19:50 - Party time at the Allianz

- © imago / GEPA

19:40 - Darmstadt celebrate survival

Fans await the team at the Karolilienplatz. Incredible!

- © gettyimages / Oliver Hardt

19:35 - 'Here is the Bundesliga'

- © gettyimages / Nigel Treblin

19:24 - Rummenigge on Pep

“We had three incredible years with you. You always pushed the team to greater heights and improved them. You have been a great ambassador for the club and the Bundesliga.”

Pep: “The Bierdusche was cold and it smells, but it was nice. We’ll now do everything we can to win the DFB Cup final against Borussia Dortmund.”

- © gettyimages / Oliver Hardt/Bongarts

18:01 - Thank you

- © gettyimages / Matthias Hangst/Bongarts

FULL TIME! BREMEN ARE SAFE!

- © gettyimages / Dean Mouhtaropoulos

GOAL! 88’ SV WERDER BREMEN 1-0 EINTRACHT FRANKFURT (DJILOBODJI)

WERDER ARE SAFE AS IT STANDS! Papy Djilobodji prods home from close range to send the Weser Stadium into raptures. Frankfurt are facing the prospect of a relegation play-off with 1. FC Nürnberg…

GOAL! 75' FC AUGSBURG 1-3 HAMBURGER SV (GREGORITSCH)

Michael Gregoritsch has his second goal of the game. It's not as pretty as his first, but he won't care one bit: the ball lands at the 22-year-old's feet deep inside the Augsburg penalty area and he hammers past Hitz and into the net.

- © gettyimages / Oliver Hardt

GOAL! 66' FC BAYERN MÜNCHEN 3-1 HANNOVER 96 (SOBIECH)

Artur Sobiech gets the better of Jerome Boateng inside the Bayern penalty area, taking the ball down superbly before firing past substitute keeper Sven Ulreich. Something to cheer for the visiting Hannover fans.

- © gettyimages / Oliver Hardt/Bongarts

GOAL! 64' FC AUGSBURG 1-2 HAMBURGER SV (MÜLLER)

Nicolai Müller turns the match on its head at the WWK Arena. Hamburg lead for the first time in the match.

- © gettyimages

GOAL! 63’ SV DARMSTADT 98 0-2 BORUSSIA MÖNCHENGLADBACH (HAHN)

An Andre Hahn header? You don't see one of those every day, but it's a lovely finish by the forward as he directs the ball into the far corner. The Foals' top-four place is all but secured...

- © gettyimages / Oliver Hardt

16:35 - SECOND HALF

The ball is rolling again around the grounds. Huge 45 minutes in store at the Weser Stadium...

- © gettyimages / Micha Will

16:26 - OneRepublic at the Allianz

- © imago / Eibner

16:22 - Pep's send-off!

- © gettyimages / Scheuber

HALF TIME!

Plenty of goals flying in across the country, but it remains goalless between Bremen and Frankfurt. Stuttgart will be relegated as things stand, with Werder taking up the relegation play-off place.

- © imago / Eibner

GOAL! 41’ TSG 1899 HOFFENHEIM 1-2 FC SCHALKE 04 (UTH)

Game on in Sinsheim? Mark Uth has halved the deficit with his eighth goal of the campaign...

- © imago / Thomas Frey

GOAL! 36’ FC AUGSBURG 1-1 HAMBURGER SV (GREGORITSCH)

Goal of the week contender at the WWK Arena: Michael Gregoritsch curls an unstoppable free-kick into the top corner of Marwin Hitz’s net. Great entertainment in Augsburg so far - both teams are playing without pressure.

GOAL! 31' SV DARMSTADT 98 0-1 BORUSSIA MÖNCHENGLADBACH (HAZARD)

Darmstadt have done exceptionally well to stay out of the final-day scrap for survival, but the Lilies are behind at the Merck-Stadion am Böllenfalltor after Thorgan Hazard's goal. Lovely finish by the Belgian, who has really hit form in the last couple of weeks of the season.

GOAL! 30' BAYER 04 LEVERKUSEN 1-1 FC INGOLSTADT 04 (ARANGUIZ)

Chilean international Charles Aranguiz scores his second goal of the season (and in as many matches) to level for Leverkusen. The hosts have been on top since Leckie's opener and fully deserve to be on level terms.

- © gettyimages

GOAL! 16' BAYER 04 LEVERKUSEN 0-1 FC INGOLSTADT 04 (LECKIE)

Not the start Roger Schmidt's side would have wanted at the BayArena. Mathew Leckie has given the Bavarian minnows an unlikely lead.

- © imago / Thomas Frey

GOAL! 14' FC AUGSBURG 1-0 HAMBURGER SV (FINNBOGASON)

Alfred Finnbogason capitalises on a mix-up in the HSV backline to head in his 7th league goal of the campaign. What a way to celebrate his new contract at Augsburg!

15:27 - BREAKING: Augsburg trio sign new deals

Alfred Finbogasson, Jeffrey Gouweleeuw and Markus Feulner have all committed their futures to FCA.

- © gettyimages / Nigel Treblin

15:06 - BREAKING: Breitenreiter to leave Schalke

Schalke have announced that head coach Andre Breitenreiter will take charge of his final game at the club today. More to follow shortly...

- © gettyimages

14:51 - Dortmund - Köln line-ups

- © imago / Eibner

14:48 - Hannover line-up

14:35 - Early arrivals

Plenty of Bayern fans in and around the Allianz Arena, long before kick-off. They're all ready to party.

- © gettyimages

14:25- Bayern line-up

Here's Pep Guardiola's starting XI for his final Bundesliga match as Bayern head coach:

- © imago

14:05 - When a city unites

Our roaming reporter, Alexander Barklage, is swimming the Green-White sea of fans that is the city of Bremen. "There's no lack of support today," he says. "The former mayor is in the middle somewhere in a green jacket."

- © gettyimages / Sascha Steinbach

13:38 - Köln's bogey ground

Köln beat BVB 2-1 on Matchday 17, but have not won at the SIGNAL IDUNA PARK since 13 April 1991. Better not tell these guys...

- © imago

13:15 - Homesick Foals

Barring a heavy defeat in Darmstadt coupled with a big win for either Mainz, Hertha or Schalke, Gladbach will go into the UEFA Champions League play-off round - a remarkable story given the club's five-match losing start to 2015/16. Their home form has been key (40 points form 17 matches), yet masks a rather meagre return on the road (W3, D3, L10). Indeed, Andre Schubert's men have not won away from home in the Bundesliga since 31 October 2015. Can the Foals buck the trend at the Merck Stadion am Böllenfalltor?

12:53 - Europa League tussle

Mainz, Hertha and Schalke are all guaranteed UEFA Europa League football next season, but which two clubs will qualify automatically and who will go into the qualifying rounds? All three are locked on 49 points, with Mainz currently fifth ahead of their home clash with sixth-placed Hertha, who must at least match the result of Schalke to avoid slipping down to seventh.

12:20 - EA SPORTS PREDICTS...

Find out how the relegation battle pans out in our FIFA 2016 simulation. Warning: it's not for the faint-hearted...

11:40 - Tonigol in town

Luca Toni will be one of a number of former Bayern stars in attendance at the Allianz Arena this afternoon. The Italian striker, who recently retired from the game, scored 38 goals in 60 Bundesliga appearances for the record German champions between 2007-2010, finishing top scorer and winning a Bundesliga and DFB Cup double in his debut campaign at the club.

11:05 - Bayern to extend streak vs Hannover?

The Bavarians have been successful in each one of their last nine matches at the Allianz Arena on the final day of the season. A party atmosphere will be guaranteed irrespective of the result, though, with OneRepublic joining the championship celebrations at half-time.

10:46 - Lewandowski gunning for more

The relegation tussle aside, there is plenty at stake elsewhere in the Bundesliga too. For instance, FC Bayern striker Robert Lewandowsk is aiming to become the first player in three decades to score 30 or more top-flight goals in Germany. Click here to read our exclusive interview with the Polish striker ahead of Bayern's Matchday 34 clash with Hannover.

10:33 - What are the relegation play-offs?

The bottom two teams in the Bundesliga are automatically relegated at the end of each season, but so far only Hannover 96 are guaranteed that fate. The remaining berth will be taken by either Frankfurt, Stuttgart or Bremen, with one team escaping altogether and the side that finishes in 16th entering a relegation play-off. Click on the video below to find out more.

10:30 - Relegation deciders

- © DFL DEUTSCHE FUSSBALL LIGA