Goals from Ousmane Dembele and a Lionel Messi penalty saw Barcelona earn a morale-boosting 2-0 Champions League group-stage win over Serie A champions Juventus.
Both sides were missing key players, though the pre-match build-up was dominated by Cristiano Ronaldo's inability to feature after once again testing positive for COVID-19 on Tuesday.
His absence was certainly felt as Juventus were bested at home by a Barcelona side that has been heavily criticised in recent months.
Álvaro Morata had a hat-trick of goals ruled out for offside after VAR review and although the Spaniard's efforts were admirable, there wasn't much else to encourage under-pressure head coach Andrea Pirlo.
It's only been 38 days since Pirlo made his competitive managerial debut against Sampdoria. Some disgruntled supporters already feel the legendary midfielder's tenure is destined to end the same way Maurizio Sarri's did: with a whimper.
Merih Demiral, who made his first Champions League start since December 2019, was sent off late in the game after a second booking for a needless lunging challenge on former teammate and Barcelona midfielder Miralem Pjanic.
Juventus had no shots on target for the first time since their first-leg UCL last-16 defeat by Ligue 1 side Lyon in February. We all know how that tie ended.
Here are five talking points from the intriguing encounter in Turin.
Also check out: Updated Champions League Winners List
#5 Lenglet and Roberto with quietly impactful defensive displays for Barcelona
On a night where Gerard Pique was out through suspension, first-choice goalkeeper Marc-Andre ter Stegen (knee) remained sidelined and Ronald Araujo made his first UCL start, it's unsurprising that Clement Lenglet and Sergi Roberto led by example without making much fuss.
Granted, the 21-year-old Araujo was replaced at half-time with an injury, and Sergio Busquets' inclusion prompted a reshuffle at the back but the point stands.
Neto didn't have a save to make - after making six against Real Madrid on the weekend - and although Morata scored an offside hat-trick, it was Barcelona's defensive positioning that did the trick. He didn't seem to adjust accordingly and despite his best efforts, was left ruing his lack of fortune in a game that could've swung either way with more support from his teammates.
Federico Chiesa (on-loan from Fiorentina) was frustratingly quiet while Dejan Kulusevski had a few encouraging flashes, but not much more than that, on the opposite flank. Paulo Dybala wasn't as involved as much as he, nor his teammates, would've liked and also cut a forlorn figure by full-time. All three players were effectively shut out by the visitors' backline.
Barcelona full-back Jordi Alba (three clearances, one block and tackle) did his bit defensively too but has often flattered to deceive off the ball against top opposition. The same cannot be said for Lenglet nor Roberto, who quietly go about their business and continue to prove themselves as reliable players.
Between them, they recorded five interceptions, four tackles and two clearances while retaining possession well, winning fouls and committing necessary challenges when needed.
The picture above, where Roberto scythed down Chiesa was a perfect example of the sort of guile Barcelona don't tend to utilise often enough. It's why teams aren't afraid to play them but they need to sustain this consistency all year round rather than in a one-off setting.
Also check out: Champions League Draws 2020/21
#4 VAR didn't help but Morata must keep his head up
Since returning to Turin on an initial one-year loan deal, it's been a busy month for Álvaro Morata. He struggled during their 2-2 draw at Roma on September 27, but has scored or assisted in each of their last three games since then. He worked tirelessly against Barcelona and was Juventus' best player but his patience wore thin as time ticked by.
It could have been a very different game had he not been marginally offside before bundling home a rebounded effort past Neto moments after Dembele's deflected opener. You could say the same thing about his second or third goal (both first-time finishes) as he latched on to Cuadrado's deliveries on both occasions.
Instead, he looked bemused and was almost pleading with referee Danny Makkelie for mercy as the Dutchman pointed to his ear before confirming another goal was chalked off.
With a team-low 30 touches over 90 minutes, you can only hope from a neutral perspective that Morata doesn't let his head drop after this. He's a confidence player, and finishing has never truly been his forte. However, when Cristiano Ronaldo returns, it'll be interesting to see how the pair dovetail in the final third.
Also check out: Champions League Final Updates
#3 Griezmann's goal drought continues, Barcelona need to be more clinical
Antoine Griezmann came close on Wednesday night, hitting the woodwork on two occasions, but his Barcelona goal drought has extended to ten competitive matches after drawing a blank against Juventus. The £108m fee paid to Atletico last summer continues to appear damning and as the World Cup winner turns 30 in the first quarter of 2021, he's already peaked. It's all downhill from there.
Messi continues showcasing his ability to influence matches with effortless ease, and it's remarkable to think he's four years older than Griezmann. The pair combined well but equally looked disjointed on a night where Barcelona were visibly trying too much to pass the ball into Wojciech Szczesny's goal.
Griezmann could've had a first-half assist after committing two Juventus defenders with a deft backheel flick, only for Messi to get his angles wrong and fire wide of the far post.
With that being said, Griezmann could've had three or four goals of his own with better luck and a more razor-sharp edge to his finishing. Having hit the post less than two minutes into the proceedings, he did so again after another defence-splitting Messi through-ball in the second half.
Somehow, the scores were finely poised at 1-0 until Ansu Fati was clumsily fouled by substitute Federico Bernardeschi, and Messi made no mistake with the subsequent penalty.
This was a better performance by Griezmann but he (and Barcelona) must be more clinical in the future. The fact that Juventus still had a chance to rescue a point was worrying.
Also check out: Most Champions League Clean sheets 2020/21
#2 Pedri excites, Dembele's confidence slowly returning
After marking his Champions League debut with a goal against Ferencvaros last week, 17-year-old Pedri has enjoyed an encouraging start to life at Barcelona.
Having joined for £4.5m from LaLiga2 side Las Palmas in July, he made his first UCL start against the Serie A champions and showed no fear.
Whether it was his clever stepovers, winning duels against Juan Cuadrado, creating chances in the final third or showing great awareness and anticipation to track back before dispossessing Paulo Dybala late on, he impressed throughout.
Barcelona want to do a mini-rebuild by integrating fearless youngsters alongside more experienced veterans and in theory, there's no reason why it shouldn't work. Ansu Fati was a revelation last season and he turns 18 this weekend. Pedri isn't 18 for another month, while Sergino Dest (19), Francisco Trincao (20) and Riqui Puig (21) are among the promising prospects they're developing.
Meanwhile, there are players with a point to prove. We've already discussed Griezmann's struggles settling into the Barcelona style of play but Ousmane Dembélé started only his second game this season after more injury woes and marked it with a fortuitous finish.
It doesn't matter how they go in, just that they do, and his deflected effort floated into the corner to leave Szczesny helpless - all starting from Messi's clever switch of play.
Although he could've completed his brace before half-time, the goal itself will do him a world of good as the winger - still just 23 - aims to silence critics expecting him to depart after enduring inconsistency, injuries and general frustration during his three years at Barcelona.
The onus is on him to sustain a higher level of performance, like he displayed with Stade Rennais and Borussia Dortmund before his big-money switch to Spain.
#1 Questions remain for stale Juve under Pirlo
Were Barcelona that good or Juventus just really poor? That's a question that will remain long into the night for supporters and critics as Barcelona eased to a 2-0 win but didn't have much in the form of resistance to stop them.
After the match, captain Leonardo Bonucci told Sky Sport Italia that Juventus made too many technical mistakes which made things easier for Barcelona. Talk about stating the obvious.
The whole right-hand side of their team were non-existent for large periods, while Danilo and Adrien Rabiot made more tackles (13) than the rest of the team combined. They made it too easy for Messi and Pjanic to get on the ball and play, were pulled apart on multiple occasions and were fortunate they didn't concede five or six goals.
Sure, they're missing players. Alex Sandro (thigh), Giorgio Chiellini (muscle), Matthijs de Ligt (shoulder) and Ronaldo (COVID-19) are sidelined, but would they have made much difference? In the grand scheme of things, probably not. Pirlo is still trying to implement his style of play on players who don't appear to be comfortable carrying out those instructions.
He said post-match that they need to be quicker when moving the ball forward, but that in itself seems like a fundamental idea which shouldn't need much explaining.
Their issues run much deeper than that, of course, but it's easier to lay the blame on one man - Pirlo in this case - than a team packed with talent that hasn't looked the same since the latter months of Massimiliano Allegri's reign.
He knew the team were exhausted and needed a rebuild. So, he wisely stepped down with his reputation intact. How will Juventus progress under Pirlo? Only time will tell.