The group stage of the Champions League has come to an end, 16 clubs are through and 16 are out, Liverpool and Roma failed to make it to the next round while Basel and Shakhtar Donetsk were among the teams that qualified.
We take a look at the best three clubs of the so far.
1. Real Madrid managed to win all six of their games maintaining a perfect record as they defend their title.
2. Bayern Munich emerged winners in one of the hardest groups beating Roma 7-1 in Italy.
3. Barcelona had a shaky start but they showed their capability against French giants PSG by coming back from a losing position and winning the game.
Who do you think was the best of all three clubs? Cast your votes below!