Four clubs booked their tickets for the knockout stages of the 2016-17 UEFA Champions League on Tuesday, as Atletico Madrid, Bayern Munich, Paris Saint-Germain and Arsenal all emerged victorious.
Manchester City took revenge for their embarrassing loss at the Camp Nou on Matchday 3, handing Barcelona a 3-1 loss at the Etihad Stadium.
Benfica also won on Tuesday, beating Dynamo Kyiv 1-0, while Napoli played out a 1-1 draw with Besiktas. Here's a look at the full results:
Champions League Results
Besiktas | 1-1 | Napoli |
Benfica | 1-0 | Dynamo Kyiv |
Borussia M. |