There's still time for Borussia Dortmund's turbulent season to get even crazier, with Champions League qualification and the Europa League still there for the taking this campaign.
Amongst all the thrills and spills which will surely accompany Dortmund's Rückrunde, a number of first team regulars will be left fighting to keep their place in the squad next season.
Here are five BVB players who need to step it up a gear before May to secure their futures at the club:
5. Roman Bürki
Swiss goalkeeper Roman Bürki is a fairly unconvincing character in between the sticks for Borussia Dortmund.
After signing from SC Freiburg in 2015, Bürki has displayed the odd brilliant performance that shows the 27-year-old does have real potential to be a world class goalkeeper.
However, the Switzerland international is all too shaky and nervous in goal at times, with an occasional 'butter fingers' moment something that fans at the Westfalenstadion have become accustomed to.
4. Dženis Burnić
Borussia Dortmund's former youth team captain Dženis Burnić has spent this season on loan at Bundesliga rivals VfB Stuttgart.
Originally moving to the Mercedes-Benz Arena to once again link up with Hannes Wolf - his manager in Dortmund's youth system - Burnić made six top flight appearances in a season which has been disrupted by injury and suspension.
However, since Tayfun Korkut took over the reigns in Baden-Württemberg, Burnić is yet to make an appearance and the 19-year-old could be cast out by the Dortmund hierarchy if he can't even break into Stuttgart's midfield during the Rückrunde.
3. Mahmoud Dahoud
Mahmoud Dahoud has hardly had a dream start to life in Dortmund this season.
The midfielder was tipped for greatness during his time with Borussia Mönchengladbach, and rightfully earned a move last summer.
However, the 22-year-old has struggled to get game time under Peter Bosz and Peter Stöger this season, leaving Dahoud needing a strong end to the campaign to retain his first-team place next season.
2. Maximilian Philipp
Maximilian Philipp had an outstanding start to life in Dortmund this season and is still the club's second top scorer in the league.
However, the former Frieburg star has been hit with injury and has only managed to register 11 Bundesliga appearances. With the 23-year-old expected to return to action in March, Philipp needs to make a statement in the last few weeks of the season.
1. Andriy Yarmolenko
After chasing Andriy Yarmolenko's signature over the last few seasons, Borussia Dortmund forked out over £20m to bring the exciting winger to Germany during the summer.
However, the Ukrainian winger has struggled to offer any consistency to the Dortmund attack, often showing his quality too infrequently and lacking any end product.
Although Yarmolenko is currently out injured, the 28-year-old has to find his feet when he returns to the squad or will face playing second fiddle to Christian Pulisic throughout next season.