Though they started with a 3-0 defeat away to Real Madrid, they bounced back with a 5-0 thrashing of Plzen followed by a 3-0 win over CSKA. Another 2-1 win over CSKA in the reverse fixture put them in the driving seat for qualification.
Subsequent defeats to Real Madrid and Plzen did not take them off the second spot in the group and they clinched qualification.
Now, they will face FC Porto and will definitely fancy their chances of reaching the last eight.
The likes of Edin Dzeko and Cengiz Under have all been i Under have all been mpressive for the team in their march to the Round of 16.
Watch all their best plays so far here.