For the sixth and final time during the UEFA Champions League group stage it is time to predict the scores for all 16 matches over the next two days.
There are plenty of spots in the Round of 16 and Europa League Round of 32 still up for grabs.
[ 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.
Manchester United 2-1 CSKA Moscow
Benfica 1-1 Basel
Bayern Munich 2-1 Paris Saint-Germain
Celtic 3-1 Anderlecht
Chelsea 2-2 Atletico Madrid
Roma 2-0 Qarabag
Olympiacos 0-3 Juventus
Barcelona 3-1 Sporting Lisbon
Maribor 1-3 Sevilla
Liverpool 2-1 Spartak Moscow
Shakhtar Donetsk 2-2 Man City
Feyenoord 2-1 Napoli
FC Porto 2-1 Monaco
RB Leipzig 2-0 Besiktas
Real Madrid 4-1 Borussia Dortmund
Tottenham Hotspur 3-0 APOEL