The Champions League roared back into action this week with the start of the group stage.
The opening round of matches saw 54 goals scored, with Chelsea, PSG, and Manchester City all putting on displays of power, winning by four goals or more to nil.
Real Madrid, Bayern Munich and Barcelona - perennial contenders for European football's premier club prize - all won 3-0, as did Manchester United in their win over Basel.
There were surprise away wins for CSKA Moscow and Besiktas in Portugal, while Sporting Lisbon, Tottenham and Shakhtar Donetsk also claimed victories.
Liverpool drew 2-2 with Sevilla, Atletico Madrid and Roma played out a goalless draw, while RB Leipzig and Maribor were held at home by Monaco and Spartak Moscow respectively.
So, who are the biggest movers and shakers after the opening matches? (You can find our previous rankings here).
Let the Mirror Football power rankings be your guide...
Note: the power rankings are done in order of anticipated likelihood to win the competition and qualify for the next round, taking into account both long-term results and recent performances. The idea is that too much should never be read into any single result.
32. Qarabag (=)
The first ever side from Azerbaijan to reach the group stage battled gamely at Stamford Bridge - but, as expected, they are simply over-matched at this level.
Next match: Roma (H)
31. APOEL (=)
Didn't disgrace themselves by any means in their 3-0 defeat at the Santiago Bernabeu, but Europe is six games and out for them this season.
Next match: Spurs (H)
30. Olympiacos (Down 1)
The Greek side were handed a difficult group and needed to beat Sporting in their opener to stand any chance of a Europa League spot.
Instead, a 3-2 defeat means they already look set to finish bottom of Group D, given the presence of Juventus and Barcelona. The fans pre-game show was excellent though.
Next match: Juventus (A)
29. Maribor (Up 1)
Group E isn't the strongest but the Slovenian champions face a very tough task in qualifying. A 1-1 draw with Spartak Moscow was a positive result at least.
Next match: Sevilla (A)
28. Anderlecht (=)
Offered little against Bayern, but results vs the Bavarians and PSG won't define them. Playing for third in Group A
Next match: Celtic (H)
27. Celtic (=)
Battered by PSG and Brendan Rodgers was left in no doubt that his side have a long way to go to be competitive against the best in future. Game against Anderlecht is massive.
Next match: Anderlecht (A)
26. Basel (Down 4)
Disappointed against Manchester United, while simultaneously seeing CSKA Moscow take a major step towards a top two finish against Benfica. Looks tough from here.
Next match: Benfica (H)
25. Sporting Lisbon (Up 3)
Jorge Jesus' side were rampant in the first half as they beat Olympiacos 3-2. Now big favourites for third place in Group D, but remain rank outsiders for a top two spot behind Barcelona and Juve.
Next match: Barcelona (H)
24. Feyenoord (Down 3)
Thrashed by Manchester City 4-0, Giovanni van Bronckhorst's side were outclassed.
Coupled with Shakhtar Donetsk's win, they look set for bottom spot in Group F.
Next Match: Napoli (A)
23. Spartak Moscow (=)
A win in Slovenia would have been a big forward step, but couldn't hold on after taking the lead. Interesting to see how they go against Liverpool.
Next match: Liverpool (H)
22. Porto (Down 4)
In the wide open Group G, Porto made a real mess of their opener at home to Besiktas and have handed the advantage to their rivals.
Next match: Monaco (A)
21. Benfica (Down 2)
Had the game against CSKA under control, then gave it away.
Next match: Basel (A)
20. CSKA Moscow (Up 5)
An excellent come-from-behind win over Benfica puts them in control of Group A, along with Manchester United.
Next match: Manchester United (H)
19. Besiktas (Up 5)
Perhaps undervalued in our original rankings given the steel the likes of Pepe and Gary Medel bring to a side boasting the flair of Anderson Talisca and a rejuvenated Ryan Babel.
Can really take control of Group G with a win over RB Leipzig next time out.
Next match: RB Leipzig (H)
18. Shakhtar Donetsk (Up 2)
Whether they were lucky to beat Napoli or not, they've given their chances of a top two spot a real shot in the arm with the 2-1 win.
Still outsiders however, and if they do get through, won't go further than the last 16.
Next match: Manchester City (A)
17. RB Leipzig (=)
RBL have been tipped as dark horses, but couldn't get off to a winning start against Monaco. Group G remains very much in the balance.
Next match: Besiktas (A)
16. Roma (=)
Comprehensively outplayed by Atletico Madrid, but hung in for a 0-0 draw. Look the third best side in Group C, need to put Qarabag to the sword in Azerbaijan next.
Next match: Qarabag (A)
15. Sevilla (Up 1)
Should have lost 5-1 at Anfield. Instead, come away with a share of the spoils and are well placed to reach the knockout stages for the second successive season.
Next match: Maribor (H)
14. Borussia Dortmund (Down 2)
Peter Bosz's side put in a fairly good performance at Wembley and will feel very aggrieved at seeing Pierre-Emerick Aubameyang's effort ruled out (wrongly) when it would have levelled the scores.
Home clash with Real Madrid next is now vital; defeat and they will likely be six points off the tops two spots.
Next match: Real Madrid (H)
13. Monaco (=)
Last season's surprise package came away from Leipzig with a point in their pocket. Could prove very handy in the long run.
Next match: Porto (H)
12. Napoli (Down 2)
Needed to show some force in Ukraine, but instead fell to defeat.
Will expect to get back on track next time out when Feyenoord visit Naples.
Next match: Feyenoord (H)
11. Liverpool (=)
The Reds dominated Sevilla, letting themselves down in either penalty box. Will still hit the last 16, but have made it tougher and 'better' sides know they can take advantage of their defence.
Next match: Spartak Moscow (A)
10. Spurs (Up 4)
Tottenham needed to get off to a flying start and did just that by turning over Dortmund at Wembley.
They've placed considerable pressure on the German side, and should head into their double header with Real Madrid with maximum points. Harry Kane's performance was a major plus.
Next match: APOEL (A)
9. Chelsea (=)
It was only Qarabag at home lads. Best to not read too much into it.
Next match: Atletico Madrid (A)
8. Manchester United (=)
Precisely the start United needed in a group where they are now big favourites to finish in top spot.
Jose Mourinho will have been delighted to see Romelu Lukaku get on the scoresheet, but will be realistic enough to know that it was the group's easiest game on paper.
Next match: CSKA Moscow (A)
7. Juventus (=)
Traditionally get better and become more resolute the deeper into the competition they go.
No shame in losing to an inspired Lionel Messi - particularly with Giorgio Chiellini having been absent - but without Dani Alves and Leonardo Bonucci in defence, they don't look as certain as last year.
Next match: Olympiacos (H)
6. Atletico Madrid (Down 1)
Finalists in 2014 and 2016, Diego Simeone's men were much better than Roma in Italy - but had to make do with a 0-0 draw.
The performance suggests they're set to go deep into the competition again, but Simeone must wish he had Diego Costa. Speaking of whom, it's Chelsea next. Yummy!
Next match: Chelsea (H)
5. Manchester City (Up 1)
Pep Guardiola was ecstatic by his side's performance against Feyenoord and rightfully so, as City proved far too intense for the Dutch side and had far too much quality.
Kevin De Bruyne is playing as well as anyone in Europe right now.
Next match: Shakhtar Donetsk (H)
4. Bayern Munich (=)
Bayern were comfortable winners over Anderlecht, but aren't firing on all cylinders.
Carlo Ancelotti is coming in for questioning from the club's hierarchy and all isn't well, despite victory. The trip to Paris could be very, very interesting.
Next match: PSG (A)
3. Barcelona (=)
Questions are being asked whether this side can be there in Kiev next year, but they fired back at some of their critics with a decisive display against Juventus.
As long as they have Lionel Messi they have a chance against anyone, but when they hit the last eight, will the side be a) fresh enough, and b) defensively good enough?
Next match: Sporting Lisbon (A)
2. Paris Saint-Germain (=)
Many of the European elite go to Celtic and win, but few go and when with such a commanding display. Scored five, it could have been eight or nine.
Already the front trio of Neymar, Kylian Mbappe and Edinson Cavani looks frightening, but far tougher tests lie ahead.
Next match: Bayern Munich (H)
1. Real Madrid (=)
Zinedine Zidane's men made easy work of APOEL, Cristiano Ronaldo scoring twice. Already Zidane is eyeing deep in the competition, rotating his squad.
The back-to-back winners and still the team to beat. Borussia Dortmund next up could be an absolute classic.
Next match: Borussia Dortmund (A)