Two huge sides with two new managers meet on Wednesday night in the Champions League.
Juventus, under the direction of former midfielder Andrea Pirlo, have been hit-and-miss so far this term despite signing the likes of Federico Chiesa, Dejan Kulusevski and Arthur.
They have drawn four of their last five games in all competitions, with that victory coming in the Group G opener last week against Dynamo Kyiv.
Barcelona, now led by Ronald Koeman, lost against arch-rivals Real Madrid at the weekend but similarly took three points in Europe last week, hammering Ferencvaros 5-1.
Hereâs everything you need to know ahead of kick-off.
When is the game?
The match is set to kick-off at 8pm GMT on Wedneday, 28 October at the Allianz Stadium.
Where can I watch it?
The game will be shown live on BT Sport 3. Subscribers can stream the game via the BT Sport app or website.
What is the team news?
Three Juventus defenders will miss the match, with Giorgio Chiellini and Alex Sandro both extremely unlikely to play and Matthijs de Ligt still recovering from surgery.
Weston McKennie is available after testing positive for Covid-19 last week and having now recovered, but Cristiano Ronaldo will not be able to play for the same reason, as it stands. Arthur could start again in midfield against the team he left this summer.
Barcelona are without Philippe Coutinho, who has a hamstring strain, and Marc-Andre ter Stegen, who has yet to play this term. Gerard Pique is also suspended. Koeman must choose between Sergi Roberto and Serginio Dest at right-back, while Antoine Griezmann will hope for a recall. Miralem Pjanic left Juve for Barca in the swap deal with Arthur, but might not start here.
Juventus: Szczesny, Danilo, Bonucci, Demiral, Cuadrado, Bentacur, Rabiot, Chiesa, Kulusevski, Dybala, Morata
Barcelona: Neto, Araujo, Lenglet, Pedro, Alba, Roberto, De Jong, Pjanic, Griezmann, Dembele, Messi
Juventus - 24/13
Draw - 5/2
Barcelona - 8/5