Cologne - An historic weekend in the Bundesliga saw losing streaks broken, milestones reached and, of course, a fantastic flurry of goals.

bundesliga.com takes you through everything you need to know after Matchday 10.

Bayern's milestone

© gettyimages / Matthias Hangst

FC Bayern München notched up their 1000th ever Bundesliga victory on Matchday 10 with a 4-0 destruction of 1. FC Köln. Arjen Robben opened the scoring on 35 minutes, netting in his first game back after 56 days out through injury. It was Bayern's tenth win in as many league games this season, and a fine response to their 2-0 defeat to Arsenal in the UEFA Champions League in midweek.

'Auba' unstoppable

© gettyimages / Mika Volkmann

Pierre-Emerick Aubameyang simply cannot stop scoring. His hat-trick against FC Augsburg means he is the first Borussia Dortmund player in history to have scored 13 goals after ten rounds of matches. It was his second hat-trick in a week – after hitting three in the Europa League on Thursday – and his second treble in the Bundesliga. His first, incidentally, was also against Augsburg on 10 August 2013.

Bayer battle back again

© imago / Eibner

After a 4-4 thriller against AS Roma in the Champions League on Tuesday, Bayer 04 Leverkusen might have been hoping for a quieter affair against VfB Stuttgart. It wasn't to be, however, as die Werkself went 2-0 and then 3-1 down. Just as they did against Roma, though, Roger Schmidt's side fought back, snatching a late 4-3 victory to continue a five-game unbeaten run. It was also the first game this season in which more than five goals had been scored in one half.

Foals flying

© gettyimages / Christof Koepsel

A swashbuckling 3-1 win over FC Schalke 04 on Sunday handed Borussia Mönchengladbach a fifth successive Bundesliga victory, meaning they have now equalled the club record for most consecutive league victories set two years ago. Furthermore, only one coach in Bundesliga history has ever won more back-to-back games at the start of their tenure than Andre Schubert’s run of five: Willi Entenmann posted six straight wins with VfB Stuttgart in 1986.

Werder shine again

© imago / Hübner

SV Werder Bremen had lost each of their last five league games before travelling to 1. FSV Mainz 05 on Matchday 10. A blistering six-minute spell at the end of the first half helped die Grün-Weißen take a 3-0 lead in Mainz, before holding out to take a much needed 3-1 victory back to northern Germany. Anthony Ujah's brace was his second in the Bundesliga... he scored his first for Mainz back in 2011.

Winning Wolves

© gettyimages / Scheuber

VfL Wolfsburg were forced to fight for their 1-0 victory over SV Darmstadt 98, but Daniel Caligiuri's 78th-minute strike meant that they extended their winning run to three games in all competitions. It was also the Wolves' first away win of the season, and the first time they have won back-to-back Bundesliga games in 2015/16.

Super Stendera

© imago

Marc Stendera struck twice to end Eintracht Frankfurt's five-game winless run with a 2-1 victory over Hannover 96. It was the young midfielder's maiden Bundesliga brace, and Frankfurt's first Bundesliga win in Hanover for almost 20 years - their last away triumph in Lower Saxony came back in 1987.

All or nothing

© gettyimages / Mika Volkmann/Bongarts

There was no holding back on Matchday 10, with every game producing a winner – and a loser. It was the first time in 2015/16 that no draws were recorded in a single round of top-flight fixtures. Indeed, there have only been16 stalemates so far this term: the only time a lower tally has been recorded at this stage of a campaign was in 1974/75.

Hamburg's away days

© imago / Jan Hübner

Pierre-Michel Lasogga was the match-winner for Hamburger SV as they grabbed a fourth win of the season with a 1-0 victory over TSG 1899 Hoffenheim. It continued an unusual trend for HSV this term, as three of their four victories have come away from home, meaning their away record this season is already as good as it was over the entirety of 2014/15.

Old Lady in dreamland

© imago / Zink

Hertha Berlin displayed their defensive stability once again in a 1-0 victory over FC Ingolstadt. Despite having only five shots on goal to Ingolstadt's 18, Hertha muddled to a fifth league win of the season to move to 17 points. Die Alte Dame's record after ten games this season, therefore, is exactly the same as in 1998/99 - and they qualified for the Champions League at the end of that season.