Würzburger Kickers are back in the 2. Bundesliga after a dramatic end to the final day of the 3. Liga.
Sebastian Schuppan equalised from the spot in stoppage time as they drew 2-2 with Hallescher FC to move up to second in the table. They had trailed to the Saxony-Anhalt side twice but ultimately grabbing the point they needed.
FC Ingolstadt 04 had looked set to go up after beating 1860 Munich 2-0 however the late drama in Würzburg means they will now have to play-off against 1. FC Nürnberg for a place in the second tier next season.
It has been an incredible season for Würzburg who were very much entrenched at the wrong end of the table in the early months of the season. However seven wins since the restart has seen them shoot up the table, and they just about managed to hang on to a top three place at the end.
Würzburg have only played two seasons in the 2. Bundesliga previously, most recently 2016-17. They made a superb start to the season but failure to win in the second half of the campaign saw them drop out.
Meanwhile, Bayern Munich II are champions despite a final day defeat to 1. FC Kaiserslautern, whilst Eintracht Braunschweig, promoted in midweek, were beaten by SV Meppen and finish third, which is still enough to go up with Bayern not allowed to go any higher up the pyramid.
MSV Duisburg, who had led for much of the season, beat SpVgg Unterhaching 4-0, however it was just their third win since the restart and they finish only fifth, a point behind Ingolstadt.
Tomas Oral’s side, relegated after losing to Wehen Wiesbaden in the play-off last season, have just three days to prepare for the game against Nürnberg on Tuesday. The second leg follows next Saturday.