UEFA Champions League group stage play has come to an end with a lot of suprises and disappointment.
Below are the Results and Fixtures of final Matchdays.
Tuesday Results
We're now on WhatsApp. Click here to join.
- RB Leipzig 2-1 Manchester City
- PSG 4-1 Club Brugge
- Ajax 4-2 Sporting
- Porto 1-3 Atletico Madrid
- Real Madrid 2-0 Inter Milan
- Milan 1-2 Liverpool
- Shakhtar Donetsk 1-1 Sheriff
- Borussia Dortmund 5-0 Besiktas
Wednesday Results
- Zenit Saint Petersburg 3-3 Chelsea
- Juventus 1-0 Malmo
- Benfica 2-0 Dynamo Kyiv
- VfL Wolfsburg 1-3 Lille
- RB Salzburg 1-0 Sevilla
- Manchester United 1-1 Young Boys
- Bayern Munich 3-0 Barcelona
Thursday Fixture
18:00
- Atalanta vs Villarreal