It is Christmas come early for Bundesliga fans as bundesliga.com looks back at some of the best matches from the Hinrunde, the first half of the season. After you have seen our selection, tell us about your favourite fans of the 2015/16 campaign to date via our Twitter account: @Bundesliga_EN #BL2015

Of the 153 top-flight matches played so far this term, some have inevitably stood out more than others. In the first of a two-part feature,bundesliga.com looks back at the Top 10 games of the first half of the season...

Matchday 4: Eintracht Frankfurt 6-2 1. FC Köln

This early-season goalfest at the Commerzbank Arena was noteworthy for a number of reasons. Köln went into the game unbeaten after taking seven points from their three opening fixtures, while Eintracht Frankfurt were in mid-table following an unremarkable start to the campaign. Furthermore, the Billy Goats are famed for their mean-spirited defence and had only conceded three goals prior to kick-off. Nevertheless, they were comprehensively undone by an Eagles attack spearheaded by Alexander Meier, who scored an impressive hat-trick on his comeback after a five months out with injury.

Matchday 6: FC Bayern München 5-1 VfL Wolfsburg

Following that spectacle in Frankfurt, the next thriller was just around the corner. Wolfsburg beat Pep Guardiola's side both in the DFL Supercup in August and on Matchday 18 the previous season, so travelled to the Allianz Arena hoping for a third consecutive triumph over the Bavarians. Guardiola opted not to start Robert Lewandowski, but after seeing his side go in at the break 1-0 down, the striker was introduced at the start of the second half. What happened next will go down as one of the greatest individual performances the German top-flight has ever witnessed.

Matchday 6: Borussia Mönchengladbach 4-2 FC Augsburg

There was another eye-catching encounter in the first 'Englische Woche' of the season, and it was a fixture that proved to be a turning point for Gladbach. Despite finishing 2014/15 strongly and qualifying for the UEFA Champions League, the Foals suffered an inexplicable form slump early in 2015/16 and lost their first five Bundesliga matches, conceding 12 goals and scoring just twice. Lucien Favre stepped down as head coach and Andre Schubert took over with just two days to prepare for the game against Augsburg. Check out the video below to discover what happened next...

Matchday 7: Borussia Dortmund 2-2 SV Darmstadt 98

It would be difficult to find a fixture more worthy of carrying the 'David-versus-Goliath' tag than this one. Two years ago, BVB played in the UEFA Champions League final while Darmstadt toiled in the third tier of German football. Yet, following successive promotions, the Lillies faced a Dortmund side in rampant form, having scored 19 times in their first six league outings. Yet the plucky underdogs refused to be overawed and secured a draw in dramatic fashion in one of the biggest upsets of the campaign thus far.

Matchday 8: FC Bayern München 5-1 Borussia Dortmund

Whether or not the draw with Darmstadt on Matchday 7 affected Dortmund, this fixture, der Klassiker, was always going to be a highlight. With just four points separating the teams at the top of the table and both yet to suffer defeat in the 2015/16 campaign, Bayern and BVB locked horns on Matchday 8. For the hosts it was a chance to extend their lead at the Bundesliga summit with an eighth successive win, while for the visitors the encounter was an opportunity to keep pace in the title race...

Click here for Part II of our top 10 games of the Hinrunde.