Milestones were reached for Manuel Neuer, Pierre-Emerick Aubameyang, and Carlo Ancelotti. LiveSoccerTV.com casts an eye over all the happenings throughout Germany this past weekend.

Last week was full of some surprises and huge milestones. Bundesliga fans saw the normally calm Carlo Ancelotti lose his head due to some vile spitting from a small section of Hertha Berlin fans. On a more pleasant note, Bayer Leverkusen's Karim Bellarabi wrote himself into the history books by scoring the 50,000th goal in the Bundesliga since its creation.

And matchday 22 certainly did not disappoint. There were goals, goals, and more goals. Let's have a look at what went down across Germany this weekend.

A millennium of matches...celebrated with a unique gift

On Saturday, Bayern crushed Hamburg 8-0. It was really of little surprise, as die Roten have a knack for humiliating die Rothosen at the Allianz Arena. But more important, it was a brilliant way for Ancelotti to celebrate his 1000th game in charge. The former AC Milan, Roma, and Parma midfielder has coached quite a slew of big sides across Europe, including Juventus, Milan, Chelsea, PSG, and Real Madrid.

Now that's an interesting present...but a serious carb overload! Ancelotti receives a giant pretzel as part of honoring him during his 1000th game as a tactician

A century of shut-outs...here's to many more

Ancelotti wasn't the only one celebrating a milestone in the Bayern squad. Manuel Neuer, who is widely regarded as one of the best in the business, also hit an important benchmark as the team cruised to a very comfortable eight-to-nil victory:

Catching up...but still has some ways to go

Pierre-Emerick Aubameyang may not have been able to make much of an impact with Gabon as his country hosted the AFCON 2017 tournament, but he surely has no problem scoring in the Bundesliga. Fans will be happy that he has gotten his shooting boots back on, as his brace helped die Schwarzgelben earn a 3-0 win over Freiburg:

Of course, Aubameyang has a long way to go in order to surpass the 168 fired in by Alfred Preissler! It was also the 250th away win for Borussia Dortmund

How the battle for the Torjägerkanone is shaping up

Things are really starting to heat up! Aubameyang could become the first African in over two decades to win the coveted Torjägerkanone, but faces competition from his former teammate at Dortmund:

Key assist providers

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

Bundesliga Matchday 21 rankings: Bayern march on, whilst Dortmund move into third spot

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

Poz.TakımOMGBMAGYGAverajPForm
1 Bayer Leverkusen 34 28 6 0 89 24 +65 90 GGGBB
2 Stuttgart 34 23 4 7 78 39 +39 73 GGGBM
3 Bayern München 34 23 3 8 94 45 +49 72 MGMGG
4 RB Leipzig 34 19 8 7 77 39 +38 65 BBBGG
5 Borussia Dortmund 34 18 9 7 68 43 +25 63 GMGMB
6 Eintracht Frankfurt 34 11 14 9 51 50 +1 47 BBMMG
7 Hoffenheim 34 13 7 14 66 66 0 46 GGBMG
8 Heidenheim 34 10 12 12 50 55 -5 42 GBBGM
9 Werder Bremen 34 11 9 14 48 54 -6 42 GBBGG
10 Freiburg 34 11 9 14 45 58 -13 42 MBBMB
11 Augsburg 34 10 9 15 50 60 -10 39 MMMMM
12 Wolfsburg 34 10 7 17 41 56 -15 37 MMGGG
13 Mainz 05 34 7 14 13 39 51 -12 35 GGBBB
14 Borussia M'gladbach 34 7 13 14 56 67 -11 34 MBBBM
15 Union Berlin 34 9 6 19 33 58 -25 33 GMMBM
16 Bochum 34 7 12 15 42 74 -32 33 MMGGM
17 Köln 34 5 12 17 28 60 -32 27 MGBBM
18 Darmstadt 98 34 3 8 23 30 86 -56 17 MMMMG

Şampiyonlar Ligi (Grup Aşaması)
Avrupa Ligi (Grup Aşaması)
Avrupa Ligi (Eleme)
Promotion - Europa Conference League (Qualification: )
Küme düşme Play-offu
Relegation - 2. Bundesliga