Italian giant, Juventus suffered a shock 2-1 loss in Switzerland against Young Boys but still finished top of their group following Manchester United’s limp loss at Valencia.
Real Madrid shockingly lost 3 nil at home to CSKA Moscow, just as Roma lost to Viktoria Plzen, both sides had qualified before the matches. Ajax and Bayern Munich played out a thrilling 3-3 draw, with both sides having sealed their spot in the last 16 prior to the match.
A brace from Leroy Sane helped City top its group courtesy of a 2-1 win over Hoffenheim while Olympique Lyon played a 1-1 draw against Shakhtar Donetsk to seal the last qualification spot for the round of 16.
Image Credit: Plus TV Africa