However, after a run of six straight wins in all competitions, the Old Lady is back in the title hunt and could even bag a place in the Coppa Italia final.
Their second leg of the semifinal with Inter Milan is without a doubt the main event this midweek, but there are a few other games worth keeping an eye on too. Welcome to the Midweek Mix.
Manchester United vs West Ham (FA Cup) - Tuesday 19:30 GMT
It's been 41 years since West Ham won the FA Cup, 14 years since they last won at Old Trafford and five years since they last reached the FA Cup quarterfinal. History, then, is not on their side.
Nevertheless, David Moyes and his men have won seven of their last nine games in all competitions and are capable of giving Man United a run for their money.
Ole Gunnar Solskjaer's team are arguably one of the most unpredictable in the country at the moment. One week they lose to Sheffield United and the next, they beat Southampton 9-0.
It's hard to know which United team will turn-up this Tuesday night but going on recent results, one thing we should expect is goals, goals, goals.
Juventus vs Inter (Coppa Italia) - Tuesday 19:45 GMT
Inter got the better of their rivals in the league three weeks ago however, Juventus got their own back in the first leg of this Coppa Italia semifinal last Tuesday.
The Old Lady is 2-1 up courtesy of Cristiano Ronaldo's brace last week and the Portuguese star seems to be at his best again. If he plays, he could be the difference maker in what promises to be another close contest.
Real Madrid vs Getafe (La Liga) - Tuesday 20:00 GMT
Centre-back Raphael Varane came to Real Madrid's rescue last weekend as the defending champions picked up an unconvincing 2-1 win over bottom-of-the-table Huesca.
Zinedine Zidane's men may be out of form but Los Blancos have won 12 from their last 13 meetings with Getafe. With that sort of record, it's hard to bet against them.
Swansea vs Manchester City (FA Cup) - Wednesday 17:30 GMT
This could be interesting. Or it could also be an outright demolition job.
Swansea are in good form and they come into this FA Cup tie having picked up a 2-0 win over Championship leaders Norwich.
However, with Pep Guariola's men hosting Mourinho's Tottenham at the weekend, they could opt to save some of their big guns. If that's the case, Swansea could make it close. Just like they did back in 2019 when City won 3-2 at the Liberty stadium.
Sevilla vs Barcelona (Copa del Rey) - Wednesday 20:00 GMT
This may not be a Barca at the peak of their powers however, they're winning games and at the end of the day that's all that matters.
Sevilla, meanwhile, are red-hot - especially at home. They've won their last three home games by three goals to nil and they will cause Ronald Koeman's team a lot of problems.
River Plate vs Def. Pronunciamiento - Thursday 00:10 GMT
River Plate are gearing up for the start of the new Primera Division season which kicks off at the weekend. However, before that, there is the small matter of a midweek cup clash with third tier side Defensores Pronunciamiento.
Los Millonarios are three times winners of the competition and they are amongst the favourites to win it again this year. They should have too much fire power for their opponents.
Barnsley vs Chelsea - Thursday 20:00 GMT
Chelsea? Again? By the time this game is over, Barnsley will have played Chelsea more times this season than most Premier League clubs.
The two teams met earlier this season in the third round of the Carabao Cup which ended in a 6-0 victory for the Blues. But a lot has changed since that September encounter.
Both teams are under new management and both have changed their playing styles. Valerien Ismael has got Barnsley playing attacking football but there is a major risk of being picked apart by the master tactician Thomas Tuchel.
We all love a shock FA Cup result but don't expect to see one here.