The results of this week's games, the second set of first-leg matches, should prove easier to call. Famous last words, perhaps, but favourites Manchester City and Bayern Munich should ease by Borussia Monchengladbach and Lazio, respectively. The tightest match to call is Atletico Madrid versus Chelsea, though we opt for the Spaniards, while Real Madrid should also triumph over Atalanta.
Expert soccer bitcoin betting articles from the Cloudbet blog. Speculate, accumulate and grow your stack.
The last 16 kicks off this week: Barcelona should win at the Nou Camp as PSG miss Neymar; expect a draw on neutral ground between Liverpool and RB Leipzig; while Juventus and Dortmund should win away, over Porto and Sevilla, respectively.
While Bayern Munich are the undisputed kings of German football, Dortmund had hoped to put an end to their status as the perennial bridesmaid. Now they're even outside a Europa League spot - but have a chance to notch a much-needed win this weekend. In stark contrast, Wolfsburg are hunting a fifth straight Bundesliga victory.
With Bayern Munich firmly at the top, the table seems to be taking shape - but Frankfurt's recent run takes them into the top four and they hunt for their first ever Champions League qualifying spot. Bayer Leverkusen and Borussia Dortmund should rediscover their winning ways having dropped points in recent weeks.
League leaders Bayern Munich face a real challenge from an on-fire Freiburg, while RB Leipzig look to redeem themselves after last week's loss. Rounding out the top three, Leverkusen faces a serious challenge, and possible upset, from Union Berlin.
It's tight at the top with only two points separating the top three. After a comfy break, second- and third-placed Bayer Leverkusen and RB Leipzig look to recoup the points they dropped ahead of the break, while Dortmund return to keep their title challenge alive.