Manchester City have finally made the Champions League knockout stage, while Manchester United and Paris Saint-Germain missed chances to solidify their positions.
We've reached the halfway point of this season's group stages in the Champions League. Real Madrid, PSG and Bayern Munich are looking good for the next round while other teams still face a battle.
Borussia Dortmund, Chelsea and Napoli all earned away victories on Tuesday.
Arsenal and Chelsea looked strong, while Barcelona struggled but managed to pull out a win over Celtic. Let's look back at all the results from Tuesday's action across Europe.
Two rounds of the Champions League group stage are now complete and already some amazing clubs are finding themselves with game on their hands.