Dortmund fans will hope that Aubameyang stays with them beyond this season, whilst Ancelotti's Bayern are under scrutiny.

Round 19 was a good one for some teams, but for others, not so much. Dortmund will be very happy to have Pierre Emerick Aubameyang back with the squad, whilst Bayern failed to take advantage of their lead against Schalke. Meanwhile, Eintracht Frankfurt continue to soar as they chase what would be a very impressive Champions League berth - especially considering they barely avoided the drop last term.

Not so super Bayern?

Although die Roten are on top of the league, there seems to be something not right for Bayern Munich. They enjoy a four point lead over the rest of the group, but that's largely thanks to Leipzig dropping points. And the numbers here confirm that the team have not enjoyed the same level of dominance under Carlo Ancelotti as they have in prior terms:

A foul start to February for teams on the road

Interestingly, if your team was featuring on the road, it wasn't a good day for them. In fact, only Schalke managed to get anything out of their fixture, whilst the other eight teams failed to make the grade. This matched a rather unwanted precedent dating back 12 years:

Eintracht Frankfurt = the Bundesliga's Leicester?

Sort of. Eintracht Frankfurt, unfortunately, will not be able to emulate Leicester and win the Bundesliga title. However, they have been quite impressive this term. Last time, they barely escaped relegation by beating Nurnberg 2-1 on aggregate during a two-legged playoff. And with 35 points, they have truly overachieved on levels supporters have not seen in ages:

Like Leicester, they have used their "great escape" to their full advantage. Eintracht Frankfurt have been soaring this season and are well on course to secure Champions League football - something that, after finishing in 16th last term, their fans would have thought was practically impossible.

Werder Bremen's impressive streak...but it doesn't translate into results on the pitch

Werder Bremen have scored in their past 19 matchdays, which is the longest streak in the Bundesliga. Unfortunately, they are winless in their last five games and are on a three-match losing streak. Hopefully, some of those goals will start counting towards some positive results, as they are just one point above the drop zone.

The battle for the Torjägerkanone is on

Aubameyang may not have been able to fire Gabon to glory at AFCON 2017, but he's still on course to clinch what would be a well-deserved personal accolade:

Key assist providers

Here is how the assist-providers stack up after 19 rounds:

Bundesliga Matchday 19 rankings: Dortmund get revenge on Leipzig, whilst Hoffenheim rebound, and Bayern stumble...but still remain on top

Here's how things are shaping up in the Bundesliga after 19 rounds...will there be more changes after matchday 20 this coming weekend?

Pos.TeamMPWDLGFGAGDPForm
1 Bayer Leverkusen 30 25 5 0 75 20 +55 80 DWWWW
2 Bayern München 30 21 3 6 87 37 +50 66 WWLLW
3 Stuttgart 30 20 3 7 68 36 +32 63 LWWDW
4 RB Leipzig 30 18 5 7 69 34 +35 59 WWWDW
5 Borussia Dortmund 30 16 9 5 58 35 +23 57 DWLWW
6 Eintracht Frankfurt 30 11 12 7 46 40 +6 45 WLDDL
7 Freiburg 30 11 7 12 42 53 -11 40 DWLWL
8 Augsburg 30 10 9 11 48 49 -1 39 LWLDW
9 Hoffenheim 30 11 6 13 53 60 -7 39 WLWLL
10 Heidenheim 30 8 10 12 43 52 -9 34 LDWDD
11 Werder Bremen 30 9 7 14 38 50 -12 34 WLDLL
12 Borussia M'gladbach 30 7 10 13 53 60 -7 31 LLWLD
13 Wolfsburg 30 8 7 15 35 50 -15 31 WLLWL
14 Union Berlin 30 8 5 17 26 50 -24 29 LLLDW
15 Mainz 05 30 5 12 13 31 48 -17 27 DWWDW
16 Bochum 30 5 12 13 34 60 -26 27 LDLDL
17 Köln 30 4 10 16 23 53 -30 22 LLWDL
18 Darmstadt 98 30 3 8 19 30 72 -42 17 WLLDL
Champions League (Group Stage)
Europa League (Group Stage)
Promotion - Europa Conference League (Qualification: )
Relagation Play-off
Relegation - 2. Bundesliga