This is it. The fourth UEFA Champions League group stage matchday out of six is here, with key games taking place on Tuesday and Wednesday this week. There is so much on the line.
[ LIVE: Champions League scores ]
Manchester United head to Juventus, Liverpool travel to Red Star Belgrade, Man City host Shakhtar Donetsk and Tottenham face a pivotal home game against PSV Eindhoven as the four Premier League clubs are at the crunch point of their group stage campaign.
There is the potential for some clubs to rubber-stamp their spot in the Round of 16 this week, while others, like Spurs, know a win is crucial if they’re going to keep their knockout round hopes alive.
Below are the score predictions for the UCL games on Tuesday and Wednesday.
TUESDAY
Group A
Monaco 2-0 Club Brugge
Atletico Madrid 2-1 Borussia Dortmund
Group B
Tottenham Hotspur 3-1 PSV Eindhoven
Inter Milan 2-2 Barcelona
Group C
Napoli 2-2 Paris Saint-Germain
Red Star Belgrade 1-3 Liverpool
Group D
FC Porto 3-0 Lokomotiv Moscow
Schalke 3-1 Galatasaray
WEDNESDAY
Group E
Benfica 1-2 Ajax
Bayern Munich 3-0 AEK Athens
Group F
Manchester City 4-1 Shakhtar Donetsk
Lyon 2-2 Hoffenheim
Group G
Viktoria Plzen 1-3 Real Madrid
CSKA Moscow 1-1 Roma
Group H
Valencia 2-1 Young Boys
Juventus 3-1 Manchester United