Sixteen games, 45 goals and two hat-tricks - the Champions League is back.
The first round of group games on Tuesday and Wednesday provided plenty of talking points.
BBC Sport looks back on an eventful start to Europe's most prestigious cup competition.
The Premier League has provided three of the past four Champions League finalists but will an English club make the 2020 final in Istanbul?
Of England's four clubs in the competition, only Manchester City emerged triumphant as goals by Riyad Mahrez, Ilkay Gundogan and Gabriel Jesus secured a smooth 3-0 win against Shakhtar Donetsk in Ukraine.
Liverpool and Tottenham - last season's finalists - made unspectacular starts.
One of Napoli's scorers against Liverpool was Spanish forward Fernando Llorente - who was a Spurs substitute in last season's final.
Meanwhile, Frank Lampard's first game as a manager in the tournament - which he won as a player with Chelsea in 2012 - brought frustration as Valencia won 1-0 at Stamford Bridge.
So that's where they went
Remember Adel Taarabt?
The Morocco winger was last seen on these shores playing for QPR in 2014-15, having also played for Tottenham and Fulham.
This week, the 30-year-old made his first appearance in the Champions League since 2014 when he played for Benfica in their 2-1 home defeat by RB Leipzig.
Adel Taarabt scored 34 league goals for QPR
Dutch winger Rajiv van La Parra turned out in Red Star Belgrade's 3-0 defeat at Bayern Munich - less than three weeks after playing for Huddersfield against Luton in the Championship.
Meanwhile, former Cardiff defender Kevin Theophile-Catherine set up a goal in Dinamo Zagreb's 4-0 win over Atalanta.
Ex-Liverpool keeper Simon Mignolet kept a clean sheet as Club Bruges drew 0-0 with Galatasaray.
Erling Braut Haaland enjoyed a Champions League debut he will never forget.
The Leeds-born striker, son of former Nottingham Forest, Leeds and Manchester City defender Alf-Inge, struck a first-half hat-trick as RB Salzburg thrashed Genk 6-2 in Group E.
The 19-year-old Norway international has become the eighth English-born player to score a Champions League treble.
Erling Braut Haaland has scored four hat-tricks this season
Haaland thinks his team can emulate Ajax, whose young side knocked out Real Madrid and Juventus in a surprise run to the semi-finals last season.
"Everything is possible. We all saw Ajax last year, it would be nice to be the new Ajax," he said.
What a week for Marc-Andre ter Stegen.
Having become embroiled in a verbal spat with fellow Germany keeper Manuel Neuer, Ter Stegen then saved Marco Reus' penalty as Barcelona held Borussia Dortmund to a goalless draw in their Champions League opener.
Manuel Neuer (left) is the Germany captain and holds the number one shirt ahead of Marc-Andre ter Stegen (right)
Ter Stegen has been frustrated at playing second fiddle to his rival Neuer in the German national team.
"I don't think it is up to Manuel to express an opinion on my feelings," Ter Stegen said after Neuer had suggested his rival should focus on the national team.
Will his penalty save help him get in the Germany number one jersey?
Having masterminded three successive Champions League triumphs for Real Madrid, is Zinedine Zidane close to the sack?
Zidane was pretty much untouchable after his Real side won the competition in 2016, 2017 and 2018.
But could a dispiriting 3-0 defeat at Paris St-Germain spell the end?
"They were superior to us in everything they did, and in intensity, which annoys me the most," said Zidane after Wednesday's defeat.
"They were good and created chances, but what worries me is that we played without intensity."
Zidane's words do not sound like a boss confident of turning things around.