A make-shift Bayern Munich battled to a 1-1 draw against Atletico Madrid in the UEFA Champions' League Group A on Tuesday evening.
Bayern, who already qualified to the last 16 as group winners, rested their regulars such as Manuel Neuer, Leon Goretzka and Robert Lewandowski amongst others.
Eager to avenge the 4-0 defeat in the reverse fixture, Atleti took the lead through Joao Felix late in the first half but a penalty from Thomas Muller in the second half levelled matters.
Inter Milan revived their Champions League campaign following an entertaining 3-2 victory over Borussia Monchengladbach in Group B.
Matteo Darmian gave Inter the lead in the opening exchanges, but Alassane Plea sent Gladbach level at the halftime period.
Romelu Lukaku fired a quick double in the second half to put Inter ahead before Plea gave his side a lifeline moments later, but he was later denied a hat-trick for offside by the Video Assistant Referee as Inter held on for a vital win.
Atalanta came from behind to spare their blushes with a 1-1 draw against FC Midtjylland in a Group D clash in Bergamo.
Midtjylland surprised the home side with an early lead through Alexander Scholz, but Cristian Romero came up with the equaliser late in the second half.
Atalanta now have it all to play for to confirm second spot in the group on the final match day against Ajax Amsterdam next weekend.
FC Porto qualified for the knockout stages with a goalless draw against Premier League giants Manchester City at home.
The Portuguese champions joined City in the last 16 as second-place finishers from Group C, with the latter having already won the group as the final match day awaits.
Olympique Marseille engineered their first win in Group C after a gutsy 2-1 victory over Olympiacos on Tuesday.
Marseille went to halftime behind after Mady Camara put the Greeks ahead late in the first half, but two penalties from Dimitri Payet gave the hosts victory, as the battle for third spot heat up.