The Champions League group stages came to a close with a nail-biting finish to see who would progress into the last-16 of the competition.
Bayern Munich maintained a perfect record in the group stages for a second consecutive season with a 2-0 win over Inter Milan.
Benfica topped their group over French giants Paris Saint-Germain thanks to a 6-1 win over Maccabi Haifa while all the rest of the places in the next round were ratified.
Manchester City, Liverpool, Tottenham and Chelsea all finished the group stages with victories to seal their progress into the knockout stages.