Round 4 of the UEFA Champions League group stage is here and plenty of teams can seal their spot in the Round of 16 over the next few days.
[ MORE: Champions League schedule ]
Below you will find score predictions for all 16 UCL games across the next two days.
[ MORE: Group stage predictions ]
Feel free to join in down in the comments section.
Tuesday
Group A
Manchester United 2-0 Benfica
Basel 3-0 CSKA Moscow
Group B
Paris Saint-Germain 4-0 Anderlecht
Celtic 1-3 Bayern Munich
Group C
Roma 2-1 Chelsea
Atletico Madrid 3-0 Qarabag
Group D
Sporting Lisbon 1-2 Juventus
Olympiacos 0-3 Barcelona
Wednesday
Group E
Sevilla 3-1 Spartak Moscow
Liverpool 4-0 Maribor
Group F
Napoli 2-2 Man City
Shakhtar Donetsk 2-0 Feyenoord
Group G
Besiktas 2-1 Monaco
FC Porto 2-2 RB Leipzig
Group H
Borussia Dortmund 4-0 APOEL
Tottenham Hotspur 1-2 Real Madrid