The weekend served some exciting clashes across Europe and a good number of super clashes did not disappoint.
The Milan derby lived up to the billing of one of the highlight fixtures of the weekend, and there was equally scintillating action in Germany as Bayern Munich and RB Leipzig battled to a scoreless draw.
In France, PSG continued with their dominance as they swept aside Lyon 4-2 to extend their lead at the top of the table.
A number of matches were canceled as well thanks to the extreme weather conditions that have hit Europe, with Manchester City vs West Ham in the Premier League one of those called off.
There are quite a number of matches to look forward to in midweek, and we take a look at five of those.
Milan vs Juventus (Thursday)
The two sides lost their respective matches over the weekend, setting the mood for an exciting clash, this time in the Coppa Italia.
Juventus suffered a shocking 2-1 loss away to Verona on Saturday, while Milan blew a 2-0 lead to lose 4-2 to bitter rivals Inter Milan.
Who will win this? Keep an eye.
Wolves vs Leicester - Friday
The Premier League is on a short winter break and the matches have been spread over two weeks.
Leicester will be out to stake their claim in the race for a top-four finish with a tough match away to ninth-placed Wolves, who have a single win in their last five matches.
Monaco vs Montpellier - Friday
Monaco have won two matches on the bounce after three consecutive losses, moving them to seventh, on 35 points, two off their Friday night opponents.
A win will take them to fifth, while a loss will see them move into the bottom half fo the table if the other teams just below them win their matches.
Dortmund vs Eintracht Frankfurt - Friday
Dortmund lost the chance to cut Bayern Munich's lead at the top of the Bundesliga standings after losing 4-3 to Bayer Leverkusen on Saturday, and they will be under pressure when they host Frankfurt on Friday.
Frankfurt are struggling this season, and are a distant ninth on 28 points after 21 matches, but could cause all sorts of problems for the Black and Yellow.
Valencia vs Atletico
Atletico Madrid are having a topsy-turvy season in LaLiga, which can be picked from their recent run of two wins out of their last five games.
Only two points separate them from their opponents, who can go above them with a win. It will be a tough assignment for Diego Simeone's side, but they are capable of pulling a result.