Messi and Ronaldo’s rivalry has defined the modern era of football, with the two superstars both considered in the debate as to who is truly the greatest player of all time – or the GOAT.
Whichever side of the GOAT debate you fall on, with Messi (33) and Ronaldo (35) approaching what most normal players would consider the twilight years of their careers, there will surely not be many more chances to see the pair share the same pitch.
Both Barca and Juve have already qualified for the last-16, so all eyes will be on Messi and Ronaldo as one of football’s greatest rivalries is bursts back into life at the Camp Nou.
Barcelona vs Juventus kick-off time and venue
The match is scheduled for an 8pm GMT kick-off on Tuesday, December 8, 2020.
The match will be held at Camp Nou.
Barcelona vs Juventus prediction: 2-2 draw
With both sides having qualified, this match could be more of an entertaining shootout. Messi and Ronaldo will no doubt want to outdo one another, so expect goals from both of them.
How to watch Barcelona vs Juventus
TV channel: The match will be televised on BT Sport ESPN.
Live stream: BT Sport subscribers will be able to watch the match online via the video player and the BT Sport app.
Barcelona vs Juventus team news
While both coaches would probably like to rest Messi and Ronaldo, try telling either that they won’t start here. Barca are without Ousmane Dembele due to injury, while Maralem Pjanic – unhappy about his recent playing time for Barca – is expected to start against his former club Juve.
Barcelona vs Juventus head to head (h2h) history and results
Last meeting: Juventus 0-2 Barcelona, October 28, 2020.
Barcelona vs Juventus odds and betting tips (subject to change)
We may earn commission from some of the links in this article, but we never allow this to influence our content. This revenue helps to fund journalism across The Evening Standard.