The Champions League has hosted many surprises throughout its history.
However, the biggest surprise usually deals with how certain clubs perform on Europe's biggest stage.
We have witnessed unknown clubs advance from groups and big clubs unexpectedly collapse and not advance onto the last 16.
This has continued in this group stage, with clubs such as Villarreal and Porto having poor group stages, while clubs such as APOEL and Trabzonspor have achieved unexpected success.
Now that the group stage picture is appearing less murky, these are the 10 sides that have surprised us the most in this group stage.