• Home
  • Football
  • UEFA Champions League

Juventus vs Barcelona Betting Tips, Predictions & Odds - Struggling giants meet in the UEFA Champions League

  • Juventus host Barcelona in the UEFA Champions League on Wednesday
  • Match is being played at 8pm GMT at Allianz Stadium in Torino
  • Juventus are undefeated in their last 7 matches
  • Ronaldo tested positive for coronavirus and is doubtful
  • Barcelona are undefeated in 9 of their last 10 Champions League matches
Juventus Barcelona
Juventus last met Barcelona in the 2017/18 UEFA Champions League (Getty Images)

Juventus host Barcelona in the UEFA Champions League on Wednesday. The Old Lady and the Catalan club are playing below their best, who will come out on top at Allianz Stadium?

Juventus Form

Juventus are undefeated in seven matches this season. The Old Lady started the Serie A season with a 3-0 home win against Sampdoria and a 2-2 draw at 2-2 Roma. 

Andrea Pirlo’s side were awarded a 3-0 win against Napoli after the Naples club didn’t travel following a coronavirus outbreak. Juve drew 1-1 at Crotone with new signing Federico Chiesa sent off in the 60th minute.

Juventus won 2-0 at Dynamo Kiev in the UEFA Champions League with Álvaro Morata scoring both goals. Their last Serie A match was a 1-1 draw against Hellas Verona in Torino.

Substitute Dejan Kulusevski came off the bench to equalise in the 77th minute. Juventus should have won the match after having 62% possession, 22-6 shots and 2.18-0.60 expected goals.

Juventus Team News

Centre-backs Matthijs de Ligt and Giorgio Chiellini are injured alongside left-back Alex Sandro.

Cristiano Ronaldo could miss out after after testing positive for COVID-19.

Barcelona Form

Barcelona won their opening two La Liga matches of the season. A convincing 4-0 home win against Villarreal was followed by a 3-0 victory at Celta Vigo.

Ronald Koeman's side were held to a 1-1 draw at home by Sevilla after Philippe Coutinho’s equaliser. The Catalan club returned from the international break with a disappointing 1-0 defeat at Getafe where they created 0.63 expected goals.

Barcelona won 5-1 at home against Ferencvaros in the UEFA Champions League. They gave up plenty of chances with their defence continuing to struggle, not helped by Gerard Piqué’s 68th minute red card.

Barcelona hosted Real Madrid in El Clasico on Saturday. Ansu Fati equalised in the 8th minute but they couldn’t hold on, deservedly defeated after having 1.57-3.21 expected goals.

Barcelona Team News

Barcelona are still missing injured goalkeeper Marc-Andre ter Stegen with Neto to continue in the starting side. 

Central defence is an issue with Samuel Umtiti injured and Gerard Piqué suspended. Attacking midfielder Philippe Coutinho has a muscle injury and is unavailable.

Midfielder Miralem Pjanic is not match fit but Koeman could recall attackers Antoine Griezmann and Ousmane Dembele into the starting side.

Juventus vs Barcelona Head to Head

Juventus have a 5-4 advantage against Barcelona with 4 draws in 13 matches. These clubs last met in the 2017/18 UEFA Champions League group stage.

Barcelona won 3-0 at home with Lionel Messi bagging a brace and Ivan Rakitic on target. Messi came off the bench in Torino with the match ending in a 0-0 draw.

Juventus vs Barcelona Odds

Barcelona are narrow 2.62 favourites at betfair with Juventus priced at 2.85 at Unibet. A draw can be backed at 3.50.

Juventus vs Barcelona Stats

  • Juventus are undefeated in their last 7 matches (all competitions).
  • Juventus have won 7 of their last 8 matches (UEFA Champions League).
  • Barcelona have lost their last 2 matches (La Liga).

Juventus vs Barcelona FAQ

Where can I watch the Juventus vs Barcelona live stream online?

Our live streaming calendar shows you where to watch the Juventus vs Barcelona live stream online.

Where can I get Juventus vs Barcelona free bets?

Get Juventus vs Barcelona free bets when you open a new account with an online bookmaker.

Where is Juventus vs Barcelona being played?

Juventus vs Barcelona is being played at Allianz Stadium in Torino, Italy.

When does Juventus vs Barcelona being kick off?

Juventus vs Barcelona kicks off at 20:00 GMT on Wednesday 28 October 2020.

What competition are Juventus vs Barcelona playing in?

Juventus vs Barcelona are playing in the UEFA Champions League.



Lionel Messi’s magic offsets Barcelona's defensive problems, but Barca have no business being favourites in Torino. I am taking Juventus draw no bet which means money back if the match ends in a draw.

Best Bet: Juventus Draw No Bet @-117.65 at BetMGM - 3 Units

Top Betting Sites

special-offer-1Special offers

Upcoming Events

04 December 2020

  • ITV Racing at Sandown and Exeter
  • -
  • Horse Racing

05 December 2020

12 December 2020

  • Anthony Joshua vs Kubrat Pulev Specials
  • -
  • Boxing

16 March 2021

28 Oct 2020

Juventus v Barcelona