Barca may be the favourites to lift the trophy in Munich, but their bitter rivals, Real Madrid, are not far behind them.
While the defending champions may have scored 20 goals in their group, Real have scored 19. However, while Barca only won five of their group games, drawing 2-2 with Milan on the opening matchday, Real won all six of their matches. And they did so with a stingy defensive record of just two goals conceded.
Last season's "Clasico" semifinal was almost a de facto final, and so it would prove again this season if their paths were to cross before the showpiece at the Allianz Arena.
CSKA secured their place in the draw on the final matchday with a 2-1 win at group winners Internazionale. Group B was the only one to see both clubs that progressed after losing more than one match each.
They will be hoping to make the most of home advantage in the first leg, with the trip from the Iberian peninsula to the Russian capital one of the longest possible in this season's last 16. However, they will then have to make the same journey in reverse for the second leg.
If they are not careful, the tie could be all but over by the time they arrive at the Bernabeu.