Another weekend, another round of Bundesliga games.
Last week brought us several shock results, including Bayern Munich's shock defeat at Borussia Monchengladbach and Schalke 04 coming from four goals down to draw with Ruhr rivals Borussia Dortmund.
What will this weekend bring? Football Manics takes a look.
Bayer Leverkusen vs. Borussia Dortmund (2:30pm)
The standout fixture of matchday 14 sees two teams with a great standing in the German game but greatly contrasting form.
Dortmund have claimed just two points from their last five league games, with only the hapless Cologne boasting worse form. Peter Bosz is very much walking a tightrope at present.
Leverkusen, meanwhile, have not lost in the Bundesliga since a 2-1 defeat at Hertha Berlin on 20 November. Since then they have won four and drawn four of their last eight.
With Heiko Herrlich's side playing at home, in better form and boasting an in-form striker in Kevin Volland, Leverkusen are favourites to prevail at the BayArena.
Score prediction: 2-0
Bayern Munich vs. Hannover 96 (2:30pm)
Jupp Heynckes has worked wonders at Bayern since replacing Carlo Ancelotti but will go into their game against Hannover on the back of their second defeat of the season after losing at Borussia Park.
Hannover, meanwhile, have had a surprisingly solid season so far, sitting 10th in the table, but have drawn and lost two of their last three league games.
With Bayern having won their last 10 games against today's opponents with a goal return of 33, as well as boasting a pressing need to get back to winning ways, I can only see this game going one way.
Score prediction: 3-1
Hoffenheim vs. RB Leipzig (2:30pm)
The Red Bulls trail table-toppers Bayern Munich by only three points and are still in the running for a spot in the Champions League knockout stages. Having struggled to get to grips with the workload at the start of the season, they seem to have finally clicked and go into this game on the back of a four-match unbeaten run in all competitions.
Hoffenheim, meanwhile, however are still struggling both domestically and in Europe. Julian Nagelsmann’s charges endured a tough week having lost to Sporting Braga and Hamburger SV in the space of three days and I can see Leipzig adding to their woes today.
Score prediction: 0-2
Werder Bremen vs. VfB Stuttgart (2:30pm)
Florian Kohfeldt, who took over at Bremen from Alexander Nouri on an interim basis following a run of 10 games without a win, goes into his third game in interim charge having won one and lost one.
Up next is a tricky fixture against promoted Stuttgart, who have enjoyed a fruitful campaign back in the top flight but have struggled away from home.
Games between these two sides have yielded numerous goals - at least two per game - so I'm expecting an exciting game but with the points shared.
Score prediction: 1-1
Mainz 05 vs. FC Augsburg (2:30pm)
Mainz sit 13th in the standings and, despite claiming a vital 1-0 win over Koln on 18 November, come into this game on the back of a 2-1 loss at Freiburg and are desperate for a win to keep them clear of the drop zone, although their home record is decent.
Augsburg are eighth in the table and handed a first defeat in two months against Wolfsburg in their last game, as well as boasting a good away record this season (save for a loss at titans Bayern) so they will prove tough opposition for Mainz.
Score prediction: 1-1
Schalke 04 vs. FC Koln (5:30pm)
Cologne are having a dreadful season so far, with just two points on board all season and a six-point gap between themselves and 17th-placed Werder Bremen. Their Europa League win over Arsenal failed to kickstart their season as they then lost to Hertha Berlin in the league.
Schalke, meanwhile, are in stunning form, boasting an eight-game unbeaten run in all competitions which culminated in last weekend's frankly ridiculous four-goal comeback against Dortmund. Their form is great, their morale is great and they will have too much quality for a Koln side down in the dumps.
Score prediction: 3-0
Hertha Berlin vs. Eintracht Frankfurt (Sunday, 2:30pm)
Pal Dardai has been boosted by the return to fitness of Vedad Ibisevic and Davie Selke as they aim to build on their win over Koln last week and edge into the top half of the table.
Frankfurt lost to Leverkusen at home last Saturday but are a different proposition in away games, with only Bayern Munich claiming more points on the road this season.
These two are just two points and two places apart in the league so it should be a tight affair, but I reckon the hosts will just edge it.
Score prediction: 2-1
Wolfsburg vs Borussia Monchengladbach (Sunday, 5pm)
Wolfsburg notched up an impressive 10-game unbeaten run in all competitions - although eight of those were draws, hence their lowly position in the table - which was ended with defeat at Augsburg last weekend, so they will be eager to bounce back this week.
However, Monchengladbach are not only having a great season, sitting fourth in the table, but also shocked Bayern Munich with a 2-1 win last week and have only lost once in six away fixtures.
Although Wolfsburg have been hard to beat in recent weeks, they have also failed to kill off games, so I can see Monchengladbach building on their stunning win last week with victory at the Volkswagen Arena.
Score prediction: 0-1