Which teams will advance from each Champions League group?

Four teams enter each Champions League group, but only two teams from each group with survive to reach the knockout round. Here's how we see all eight groups shaking out.

Group A: Paris St. Germain, Arsenal (Basel, Ludogorets)

PSG and Arsenal will battle it out for the top spot in Group A, with Basel and Ludogorets seeing their Champions League runs come to an end. The French champions might not have Zlatan Ibrahimovic anymore, but they'll still pack enough punch to edge Arsenal in the race for group winner. Basel will be pesky, but ultimately won't have the quality to advance.

Group B: Benfica, Napoli (Besiktas, Dynamo Kiev)

Despite three consecutive Primeira Liga titles, Benfica somehow continue to operate somewhat under the radar. Rui Vitoria's side have the confidence to trade punches with the best of them, and will advance as winners of Group B ahead of Napoli. The loss of Gonzalo Higuain is cushioned by the arrival of Arkadiusz Milik, but the Italian club will have to settle for second behind Benfica. Besiktas and Dynamo Kiev, meanwhile, will be left to battle it out for the bronze medal that doesn't actually exist.

Wild prediction: WiFi coverage at spanking new Vodafone Arena shuts off due to too many patrons streaming Netflix.

Group C: Barcelona, Manchester City (Gladbach, Celtic)

The "deathiest" of the groups lacking a bonafide Group of Death, Group C offer tasty matches nearly across the board. New City boss Pep Guardiola will again find himself in the opposing dressing room at the Camp Nou, which still must be bizarre. Brendan Rodgers' Celtic will likely be the punching bag of the group, while Barcelona and City should advance. Unlucky Gladbach probably have the quality to advance, but alas, only two teams get to. The German upstarts could play a key role in determining which of Barcelona or Man City wins the group, though.

Wild prediction: Sergio Aguero makes it out of the group uninjured.

Group D: Bayern Munich, Atletico Madrid (PSV, Rostov)

Bayern will get to pick up where they left off the last campaign, hungry for revenge against an Atletico team that eliminated them in a semifinal. Carlo Ancelotti's men will get the best of Diego Simeone's to win the group and a kinder (presumably) draw in the Round of 16. PSV won't have the weight to hang with the two favorites; while Rostov are playing with house money after beating Ajax to make the group stage, so any success for the Russian team is just gravy.

Wild prediction: Bayern's goal total in Rostov eclipses the degrees total, which is an average of 4°C in November.

Group E: Bayer Leverkusen, Tottenham Hotspur (CSKA Moscow, Monaco)

Leverkusen's Roger Schmidt and Tottenham's Mauricio Pochettino manage two of Europe's most compelling, under-the-radar teams. With a one of the weaker Pot 1 sides (sorry, CSKA), and perpetual rebuilding project/shopping mall Monaco in their group, Bayer and Spurs should go 1-2 to advance. Both sides had strong transfer windows, and boast top-notch keepers in Bernd Leno (Bayer) and Hugo Lloris (Tottenham). The battles between these two teams will be some of the group stage's best.

Wild prediction: Chicharito makes it down the tunnel stairs without losing a limb.

Group F: Real Madrid, Borussia Dortmund (Sporting CP, Legia Warsaw)

Defending champion Real Madrid are the standard-bearers of Group F, but Borussia Dortmund and Sporting CP won't be pushovers. Real Madrid still have the effervescent triumvirate of Cristiano Ronaldo, Karim Benzema and Gareth Bale, which is damn near impossible to match. Dortmund are close, though, with prodigal son Mario Goetze back from Bayern, Marco Reus healthy, Andre Schurrle in the fold and Pierre-Emerick Aubameyang still burning defenders left and right. Sporting might surprise a steal a spot, but it's improbable. Legia Warsaw barely made it out of the playoff and will have to punch way above their weight to do any damage.

Group G: Leicester City, FC Porto (FC Copenhagen, Club Brugge)

The Fennec Foxes were viewed as one of the weaker Pot 1 teams, but they managed to escape the draw with a navigable route to the knockout stage. With €77.5 million spent on reinforcements in the summer window, Leicester will flex their newfound might to outmuscle Porto to win Group G. It won't be easy, and cagey Porto can just as easily take the top spot, but maybe Claudio Ranieri still has a small bottle of last year's Leicester magic lying around. Copenhagen and Club Brugge will just be happy they don't have to get wrecked by the likes of Bayern or Manchester City.

Group H: Juventus, Sevilla (Lyon, Dinamo Zagreb)

Gone is Paul Pogba for Juventus, but the Old Lady spent the mint they got on the midfielder on a bevy of attacking talent, namely Gonzalo Higuain. They will advance with ease, while Sevilla and Lyon square off for second. That's where the true dogfight will lie, as a new-look Sevilla and rejuvenated Lyon hope to re-stake their respective claims as genuine articles in Europe's top competition. Dinamo Zagreb will cash their Champions League group stage checks and say farewell to Europe.

Wild prediction: Sevilla's board petitions to drop down to the Europa League anyway, hoping to win the competition and secure Champions League play next season.