It's now two weeks since Borussia Monchengladbach confirmed the news that manager, Marco Rose, would be moving to Borussia Dortmund in the summer. Gladbach fans were left furious by the news and the club's results have suffered since.
A week after the news came out, the DFB Pokal quarter-final draw was made. Such is life, Gladbach drew Dortmund.
Rose now prepares to take on his future club in what could turn out to be a pretty awkward occasion for the 44-year-old.
Nevertheless, BVB are the team to back in the betting following three straight victories in all competitions.
Juventus find themselves ten points behind league leaders Inter Milan after suffering two recent slip ups - a 1-0 loss to Napoli two weeks ago and a 1-1 draw with Verona last Saturday. The title race is still far from over however, Andrea Pirlo's men can't afford anymore hiccups.
This midweek, Juve take on Spezia; a team which they thrashed 4-1 earlier this season. In theory, the defending champions should sail to a comfortable victory but recent results tell a different story.
Spezia managed a shock 2-0 win against AC Milan over two weeks ago and they could give Juventus a run for their money.
This could be a close one.
Man City are in the midst of an incredible winning run which hit 20 straight games this past weekend.
Pep Guardiola's men have now set their sights on another record. Should they avoid defeat this Tuesday against Wolves, they will improve their unbeaten run to 28 straight games and equal their club record.
Wolves are unbeaten in five league games but with the Cityzens in flying form, how can you possibly bet against them?
This midweek, Milan take on Udinese in a fixture that regularly provides great entertainment. Six of the last eight encounters have seen both teams score and more often than not, this fixture is won by a margin of one goal.
Udinese are in decent form having won three of their last five games but the hosts should have enough fire power to get over the line.
Barcelona will be looking to overturn a two-goal deficit in the second leg of this Copa del Rey semi-final.
Sevilla took a 2-0 lead in the first leg after a clinical performance at home. However, last weekend Julen Lopetegui's men suffered a 2-0 defeat to Ronald Koeman's side in a league game - is this a sign of things to come this midweek?
With Barca attracting a lot of attention off the field in recent days, bagging a place in the final would at least give the supporters something to celebrate.
With the second leg taking place at the Camp Nou, Barca simply cannot be dismissed even if they are two goals down on aggregate.
PSG's title hopes were given a boost last weekend as Mauricio Pochettino's men thrashed Dijon 4-0 and league leaders Lille were held to a draw by Strasbourg.
The difference at the top is only a couple of points and the good news for the Parisians is that their next game is against a Bordeaux side who are completely out of form.
Let me take you back to the 19th September 2020. The Premier League season has just got underway and Manchester United are about to play their first game.
Ole Gunanr Solskjaer's men welcome Crystal Palace to Old Trafford. Unfortunately for the Red Devils, they were a little too welcoming as Palace ran riot and picked up a famous 3-1 win.
Roy Hodgson's side are priced at 13/2 to complete the club's first ever season double over United but with Palace in mixed form, this is certainly a long shot.
United have drawn five of their last nine games in all competitions and there's no reason why that couldn't happen again.
Boca Juniors v Claypole (Copa Argentina) - Thursday 00:30 GMT
Boca Juniors are in Copa Argentina action this midweek as they host Claypole in the opening round of the competition.
The club have only won the cup three times and they're undoubtedly one of the favourites to lift it again this year.
Claypole play in the lower divisions and keeping the score to respectable levels will be their main priority.
Betting: Boca Juniors -3 Handicap (Odds not available)
Parma v Inter Milan (Serie A) - Thursday 19:45 GMT
Inter can take a huge stride towards the Serie A title this midweek should they prevail against Parma.
Antonio Conte's men have won five straight league games and are currently four points clear at the top of the table.
Parma, on the other hand, are on a 16-match winless run and haven't tasted victory since November.
Only one winner in this one.
Liverpool v Chelsea (Premier League) - Thursday 20:15 GMT
Games between the Premier League's big six clubs this season have been pretty average but this fixture rarely disappoints. In their last three meetings alone there have been 12 goals - majority of which were scored by the Reds.
The bookmakers are siding with Liverpool however, their run of four straight home defeats cannot be ignored. Thomas Tuchel is still unbeaten as Chelsea boss and his men are more than capable of beating the bookies; it wouldn't be the first time either.