They started with an edgy 1-1 draw against FC Porto at home before defeating Lokomotiv Moscow 1-0 away from home to inject some momentum into their campaign. They followed it up with another draw against Galatasaray.
However, they went on to beat the Turkish team at the very next opportunity before suffering a defeat at the hands of FC Porto. But a final matchday win over Lokomotiv Moscow ensured they progressed to the knockout stages as the group runners-up.
The likes of Nabil Bentaleb and Breel Embolo have all scored vital goals for the team in their march to the Round of 16.
Watch all their best plays so far here.