Barcelona host Juventus in the Champions League on Tuesday evening in their final game in the group stage, with both sides already through to the last 16.
Ronald Koeman saw his side run out 2-0 winners against Tuesday's opponents back in October and will be hoping for a clean sweep in the group stage. He has engineered his team's way to five victories in the campaign so far, despite a shaky start domestically.
Andrea Pirlo has only seen his side lose once in the Champions League this season and has overseen four victories in five games. Impressive doubles over Dynamo Kyiv and Ferencvaros meant qualification came with two games to go, but they'll need to beat Barça by three goals to go through as group winners.
Where to Watch
When Is Kick Off? Tuesday 8 December
What Time Is Kick Off? 8pm (GMT)
Where Is It Played? Camp Nou
TV Channel? BT Sport (UK)
Gerard Pique, Samuel Umtiti, Ansu Fati, Sergi Roberto are all sidelined for Barcelona with long-term injuries, while Ousmane Dembele picked up a hamstring strain in last weekend's loss to Cadiz and is set for another spell out of the team.
Pirlo still cannot call on the services of Giorgio Chiellini, Merih Demiral and Gianluigi Buffon. Morata is likely to start due to still serving a domestic ban. Cristiano Ronaldo missed out on the reserve fixture back in October and comes up against arch nemesis Lionel Messi in the Champions League for the first time since 2011.
Barcelona: Ter Stegen; Dest, Araujo, Lenglet, Alba; De Jong, Pjanic, Pedri; Messi, Griezmann, Coutinho.
Juventus: Szczesny; Cuadrado, Bonucci, De Ligt, Sandro; Chiesa, Rabiot, Bentancur, Kulusevski; Morata, Ronaldo.
Barcelona could equal their record of winning all six games in a Champions League group stage on Tuesday, a feat they previously managed back in 2002/03. Only Bayern Munich have ever won all six group stage games and gone on to lift the trophy. They beat Tuesday's opponents back in October, though the team they faced that night lacked the presence of the self-isolating Ronaldo.
Juventus have a near perfect record so far this campaign with their only loss coming to Barcelona. They have seen off Dynamo Kyiv and Ferencvaros in convincing wins and have given themselves a lot of breathing space after wrapping up qualification so early. Much like Barcelona, their domestic form has been stop start and they have wracked up five draws already.
Cadiz 2-1 Barcelona (5/12)
Ferencvaros 0-3 Barcelona (2/12)
Barcelona 4-0 Osasuna (29/11)
Dynamo Kyiv 0-4 Barcelona (24/11)
Atletico Madrid 1-0 Barcelona (21/11)
Juventus 2-1 Torino (5/12)
Juventus 3-0 Dynamo Kyiv (2/12)
Benevento 1-1 Juventus (28/11)
Juventus 2-1 Ferencvaros (24/11)
Juventus 2-0 Cagliari (21/11)
With both teams likely to still field big name player,s we can expect an exciting game and a long anticipated meeting between Messi and Ronaldo. Both sides are missing key players meaning managers are forced to plug gaps with younger players. This bodes well for attackers as potential chinks in the armour could offer a way through on Tuesday.
Prediction: Barcelona 3-2 Juventus