Manchester United needed a last-gasp winner from Marouane Fellaini at Old Trafford to defeat Young Boys of Switzerland 1-0 and subsequently secure qualification to the round of 16.
The win gave them 10 points, two points behind group leaders Juventus with one match to spare.
In Lyon, Manchester City battled Lyon to a 2-2 draw courtesy of Aymeric Laporte and Serio Aguero who had to cancel out Maxwell Cornet’s goals twice in the second half.
At the Allianz stadium in Turin, Juventus edged Valencia 1-0 to relegate them to the Europa league courtesy of a Cristiano Ronaldo’s brilliant assist and a Mandzukic tap in.
Also, Ronaldo became the first player to reach 100 Champions league wins in his career.
AS Roma 0-2 Real Madrid
Bayern Munich 5-1 Benfica
Hoffenheim 2-3 Shakhtar Donestk
AEK Athens 0-2 Ajax Amsterdam
CSKA Moscow 1-2 Viktoria Plzen
By Chineze Ogugua
Comments are visible after approval