The Champions League is back in action with some tasty looking draws made for the 2022/23 campaign as 32 teams start their bid to reach next year's final in Istanbul.
Erling Haaland will return to Dortmund, Robert Lewandowski returns to Bayern and Rangers return to the group stages with a battle of Britain showdown with Liverpool.
Tottenham fans think they've been handed a dream draw and Chelsea will also fancy their chances, as they've all avoided one huge group of death.
Let's look at the eight groups and work out who will make it through to the knockout stages.
Full group draw
Group A: Ajax, Liverpool, Napoli, Rangers
Group B: Porto, Atlético, Leverkusen, Club Brugge
Group C: Bayern, Barcelona, Inter, Viktoria Plzeň
Group D: Frankfurt, Tottenham, Sporting CP, Marseille
Group E: AC Milan, Chelsea, Salzburg, Dinamo
Group F: Real Madrid, Leipzig, Shakhtar, Celtic
Group G: Man. City, Sevilla, Dortmund, Copenhagen
Group H: Paris, Juventus, Benfica, Maccabi Haifa
Group A
Group winner odds: Liverpool 2/5 | Napoli 5/1 | Ajax 6/1 | Rangers 13/1

Runners-up and six-times champions Liverpool have been handed the toughest draw of the Premier League sides - especially with three away games that in terms of atmosphere will be right up there.
Ibrox will be off the scale for Rangers' return to the group stage after 12 years, and it will be a first ever competitive meeting between the Old Firm giants and Liverpool.
Napoli are a more familiar foe as this is the third time in five seasons Liverpool have been drawn against the Italians - who have had the Reds' number with two wins and a draw in their four meetings.
Ajax won't be the same kind of test as they were last season given the turnover in the squad and Erik ten Hag's departure, so it could well be the Serie A side who provide the biggest danger.
Even with a slow start to the season, though, it's hard to imagine Liverpool not topping the group, with Napoli capable of qualifying with them.
Group B
Winners odds: Atletico Madrid 10/11 | Porto 3/1 | Bayer Leverkusen 10/3 | Brugge 9/1

There's no love lost between Atletico Madrid and Porto after their incredible battle in the final group game last season saw the Spaniards progress at the Portuguese side's expense. Back bookings when they meet again.
Only Real madrid and Barca can better Porto's 25 group stage appearances, so they have bags of experience, but Leverkusen can run them close for second spot here, as I fancy Atletico to have enough to win the group.
Only Lewandowski scored more Bundesliga goals than Patrick Schick last season as Leverkusen banged in a club record 80, so back him to score his first Champions League goals and Moussa Diaby to weigh in with a few.
Predicted finish: 1. Atletico 2. Leverkusen 3. Porto 4. Brugge
Group C
Bayern Munich 8/11 | Barcelona 8/5 | Inter Milan 6/1 | Viktoria Pizen 100/1

What a group this is! Bayern and Barcelona drawn together for the second year running, with the added ingredient of the Germans now having to deal with Robert Lewandowski after his summer move to Spain.
Throw in Sadio Mane joining Bayern and Romelu Lukaku back at Inter Milan and this one of the best groups I've seen for a while. Poor old Viktoria Plzan though!
Lewandowski will inevitable score against Bayern, but Julian Nagelsmann may have just made the Bavarians better when adding Mane to Thomas Muller, Serge Gnabry and Leroy Sane in a more fluid attack.
Jamal Musiala is a serious talent though so watch out for him making waves, along with Barca youngster Ansu Fati - both could have huge tournaments.
Inter are the wildcard here though, with Lukaku and Lautaro Martinez forming a wonderful attacking partnership they could well pip Barca to second spot. It's a shame in a way as both of those would likely walk through some of the other groups but one has to miss out.
Group D
Winners odds: Eintracht Frankfurt 11/2 | Spurs 1/2 | Sporting 7/1 | Marseille 11/2

Tottenham's fans are moving from hype to hysteria almost after a dream draw handed to them by Yaya Toure (who is on Spurs' coaching staff these days!) pitted them against Europa League winners Eintracht Frankfurt.
Spurs have qualified from four of their previous five group stages, but although Antonio Conte has won plenty he's been dumped out at this stage in his last two attempts.
Frankfurt were the top seed everyone wanted - yes, they won the Europa League but they finished 11th in the Bundesliga and lost a couple of their best players in the summer.
I fancy they'll be battling it out for the Europa League spot here with Marseille, who are hardly a form horse in this competition having lost 11 of their last 12 group stage games.
It'll be lively down in the south of France, and all three away games will have crackling atmosphere's for Spurs, but Conte has more than enough in his squad now to top this section.
Prediction: 1. Tottenham 2. Sporting 3. Marseille 4. Frankfurt
Group E
Milan 10/3 | Chelsea 1/3 | Salzburg 10/1 | Dinamo Zagreb 50/1

Champions League groups sometimes don't go as routinely as you imagine when they're drawn, but Chelsea's section does look like one that should really go to plan.
AC Milan are the Italian champions so it looks like a nailed-on top two finish for the favourites, with Salzburg having lost their star men having reached the knockouts last season.
Chelsea have a poor record against Italian sides, winning just two of their last 11 in the Champions League, while they're drawn the last three against Milan so maybe expect at least one more here.
Dinamo will be a tricky away trip, and they'll be tough to break down having gone a record 526 minutes without conceding in the Europa League a couple of years ago, but they'll likely finish bottom.
It'd be no real surprise if Milan pinched it, but they finished bottom of their group last year and if it comes down to head-to-head then Chelsea have more quality, depth and experience.
Group F
Winners odds: Real Madrid 1/5 | RB Leipzig 5/1 | Celtic 14/1 | Shakhtar Donetsk 50/1

What a draw for Celtic to return to the group stages, as both Old Firm sides make it to this stage for the first time since 2007 as the Bhoys will welcome Real Madrid to Glasgow.
The odds tell you Celtic have no chance, and they've won just three of 21 games against Spanish sides in Europe, but we've seen sides such as the mighty Barcelona beaten at Celtic Park a decade ago, so funny things can happen when their famous old stadium is bouncing.
Even RB Leipzig, who should claim second spot here and reached the semis just a couple of years ago, found Rangers too hot to handle at Ibrox in the Europa League last season.
So even with Timo Werner back the German won't relish a return to Glasgow. It's more hope than expectation with Celtic though, who may get a result or two but third is likely the best they can do.
Prediction: 1. Real Madrid 2. Leipzig 3. Celtic 4. Shakhtar
Group G
Man City 1/5 | Sevilla 9/1 | Dortmund 11/2 | Copenhagen 40/1

It's Man City's 12th Champions League appearance in a row and wouldn't you just know that Erling Haaland would be handed a return to Dortmund. I would say emotionally but I don't think this goal-scoring machine does emotions very often - he'll be out to score plenty against his former team.
City won both legs of their quarter-final against Dortmund a couple of seasons ago and have lost one of their four meetings, while they've also won both of their Champions League games against Sevilla.
The Spanish side are usually a tough, rugged outfit, especially at home, but lost both Jules Kounde and Diego Carlos so despite signing Real Madrid legend Isco on a free they've arguably regressed from last season.
Filling Haaland's boots is an impossible task, but Dortmund will still offer plenty of energy and passion and with those fans at home they're always tough. Summer signing Karim Adeyemi will be a big threat along with Jude Bellingham now taking up more of a leadership role.
This group looks another one for the dual forecast bet with Dortmund still having enough to see-off Sevilla for second - and the Spanish side love the Europa League anyway so won't be too upset finishing third!
Group H
Winners odds: PSG 1/3 | Juventus 5/2 | Benfica 12/1 | Maccabi Haifa 150/1

This group's been overlooked a bit but while it's another two-horse race it's a fascinating battle between Juventus and PSG for top spot, with the Italians looking to get back to being regular challengers for the title.
Experienced French coach Christophe Galtier is the latest man charged with winning the Champions League for PSG's Qatar owners, but you have to wonder if he'll have the clout to make tough calls with Neymar, Mbappe and Messi in the dressing room.
Mbappe was even handed some sort of unofficial sporting director role as part of his new deal, so once again PSG look like an army of huge names being left to themselves on the pitch - which given their talent they could well do.
Juve have only managed to finish fourth in Serie A the last couple of years so perhaps Max Allegri will be preoccupied with winning the Scudetto back, but he's also led them to two Champions League finals, and lost them both, so the motivation is obvious.
In Serbian striker Dusan Vlahovic they have a man who could challenge the top scorers in the competition this season, and everyone wants to see how Paul Pogba performs back in more friendly surroundings.
Juve could well upset the odds here and pinch this one.
Benfica look destined for the Europa League after losing Darwin Nunez.
Prediction: 1. PSG 2. Juventus 3. Benfica 4. Maccabi