After a lengthy international break, which did genuinely seem to go on forever, the Champions League is back in town.
Matchday three is upon us, and all eight groups are shaping up nicely as we get to the halfway stage of the first phase.
There are some big games to look forward to, as well as ones you may look to avoid, but every single game is crucial in determining who makes it through to the knockout stages.
Here's 90min's predictions and previews ahead of a busy couple of days...
When is kick off? Tuesday 19 October 17:45 (BST) Where is it being played? Jan Breydel Stadium