All games kick off at 19.00 GMT

Tuesday 20th December

Borussia Dortmund (5th) vs Augsburg (12th)

Borussia Dortmund have just lost their way a bit in the league, with successive draws in their last two games – albeit to tough opponents in Köln and Hoffenheim. The loss of Reus through suspension will be damaging, but will give a good opportunity for someone else to impress. They will definitely be wanting a result here with the top 2 facing each other tomorrow.

Augsburg have won just 1 of their last 5 games – their last outing against Gladbach – and have won only 1 of their last 6 away games. With a poor run of form under their belt, Augsburg will be glad to see the winter break after this game.

Prediction: Dortmund are just too strong at home, where they are unbeaten in 28 league matches now. Borussia Dortmund 3-0 Augsburg

Frankfurt (6th) vs Mainz (8th)

Frankfurt come into this game off the back of a disappointing defeat to Wolfsburg, and haven’t scored in either of their last 2 games. However, they have only suffered 1 loss (to Wolfsburg) in their last 6 games – so are in decent form.

Mainz had a good outing last time, as they came from a goal down to see of a rejuvenated Hamburg side. However, their recent away form has been dreadful to say the least with 4 away defeats in a row.

Prediction: Frankfurt are still unbeaten at home, and should be able to see off Mainz. Don’t expect much action though. Frankfurt 1-0 Mainz

Borussia Mönchengladbach (13th) vs Wolfsburg (15th)

Gladbach put in a decent performance last time out, but still suffered yet another away defeat. The coach, André Schubert, is under serious pressure after a run of just 1 win in 10 games so will be glad to have a home game – Gladbach have only lost 1 of their previous 15 home games, and have a good recent record against their opponents.

Wolfsburg got a good win last time out to put an end to their run of 4 games without a win. The better news for them was that their best players all put in a good shift – even if they still want to leave! Draxler and Gustavo are likely to play again, so will want to put in a good performance to impress their potential new clubs.

Prediction: Tough one to call, but I think the rebels at Wolfsburg will want to put in one last good performance. Gladbach 1-2 Wolfsburg

Hamburg (17th) vs Schalke (11th)

Hamburg saw their 4 game unbeaten run come to an end at the weekend despite taking the lead at Mainz – with their pressing style really struggling to do well without the suspended Lewis Holtby. However, with Hamburg back in the relegation zone there will be extra incentive for the home side to try and get a result.

Schalke are beginning to struggle again, with no wins in their last 3 games. This is mostly down to their defensive struggles – Johannes Geis is currently having to fill in as an emergency CB, so Schalke are struggling with the balance in their team. With just 1 win away from home in the league all season, Schalke will be glad to see the end of this half of the season.

Prediction: Schalke will be keen to get a good result to end the year with, but Hamburg are playing better than before. Hamburg 1-1 Schalke

Wednesday 21st December

Bayern Munich (1st) vs RB Leipzig (2nd)

Probably the biggest game in Europe this midweek, as 1st place and title favourites Bayern Munich look to send out a powerful statement against surprise title rivals RB Leipzig.

Bayern are currently only top on goal difference, and seemed to struggle to get the ball in the net against an organized Darmstadt side last time out. These sorts of games need Bayern’s key players to be on top form, which depends on which formation Ancelotti sets Bayern up in – if he returns to a 4-2-3-1, then Müller will play a pivotal role.

RB Leipzig come here looking to reclaim the top spot they lost a couple of games ago in their only defeat this season. There is little pressure on them, as it is worth remembering they are still only a newly promoted side! They have played well all season, but this is their toughest test by far and there is every chance that influential midfielder Naby Keita won’t recover in time to feature.

Prediction: I want Leipzig to do well in this game, I really do. However, Bayern are looking close to their best and should win this. Bayern 3-1 RB Leipzig.

Ingolstadt (16th) vs Freiburg (10th)

Ingolstadt are in a buoyant mood following back-to-back shock wins against RB Leipzig and Bayer Leverkusen have lifted them to within reach of the safety of 15th place. However, these types of games are ones that they need to win if they realistically want to survive.

Freiburg come into this following a decent draw with Schalke, but are another of those sides with woeful away records – just 1 win in their last 14 away from home. They are unbeaten in 3 games, and would hope to push on into the top half before the winter break.

Prediction: After 2 great wins, it seems almost inevitable for Ingolstadt to lose here. Ingolstadt 1-2 Freiburg

Hertha Berlin (4th) vs Darmstadt (18th)

Hertha Berlin return home for the first time since their defeat to Werder Bremen ended their 100% home record. However, they still find themselves doing better than expected and will fancy their chances against rock bottom Darmstadt.

Darmstadt put in a decent performance against Bayern, but ultimately offered little in attack and were always likely to concede to one of the strongest attacks in Europe. However,  they need to start performing again with Ingolstadt picking up some good results recently, and Hamburg (recent defeat aside) performing well.

Prediction: Darmstadt will put up more of a fight, but it won’t be enough. Hertha 3-1 Darmstadt

Hoffenheim (3rd) vs Werder Bremen (14th)

Hoffenheim come into this game off the back of that incredible game against Dortmund, and they will feel that they should have won that game. Nevertheless, they will want to bounce back in the final round of fixtures before the break by winning against a struggling Bremen side. With Leipzig playing Bayern, Hoffenheim will view this as a chance to gain some ground on whoever loses.

Werder Bremen have begun to turn it around a bit, as they are now undefeated in 4 games – and they do have a good recent record against their opponents. That said, they are really reliant on Gnabry playing well to keep up their decent form – and there is a chance he might leave in January.

Prediction: Hoffenheim won’t mess this chance up. Hoffenheim 4-0 Werder Bremen

FC Köln (7th) vs Bayer Leverkusen (9th)

Köln are having a decent season overall, but are struggling with the loss of a few key players recently – going 4 games without a win now. Definitely a team who will be glad to have a break.

Bayer Leverkusen will want a response following a surprise home defeat to Ingolstadt. That defeat is just part of an underlying problem where the team appears to be struggling to balance itself correctly, and so have only 1 win in their last 5 games.

Prediction: This is a derby game, so it should be a great watch. I think they’ll cancel each other out though. Köln 1-1 Leverkusen

To see our review of matchday 15, click here