The second matchday of the 2019-20 UEFA Champions League group stage is here, and three of the four Premier League clubs will be hoping to kick on.
[ LIVE: Champions League scores ]
Below we predict the scores for all 16 UCL games taking place over the next two days, with Tottenham hosting Bayern, reigning champions Liverpool welcoming Jesse March’s Sazlburg, Chelsea heading to Lille and Man City hosting Dinamo Zagreb.
Feel free to make your own predictions in the comments section below, too.
Tuesday
Group A
Galatasaray 1-2 PSG
Real Madrid 5-1 Club Brugge
Group B
Tottenham Hotspur 1-3 Bayern Munich
Red Star Belgrade 2-2 Olympiacos
Group C
Atalanta 2-0 Shakhtar Donetsk
Man City 4-1 Dinamo Zagreb
Group D
Juventus 3-1 Bayer Leverkusen
Lokomotiv Moscow 1-2 Atletico Madrid
Wednesday
Group E
Liverpool 4-2 Red Bull Salzburg
Genk 1-3 Napoli
Group F
Slavia Prague 1-2 Borussia Dortmund
Barcelona 2-0 Inter Milan
Group G
Leipzig 2-1 Lyon
Zenit 2-1 Benfica
Group H
Lille 1-2 Chelsea
Valencia 2-2 Ajax