After slipping behind early on, then withstanding a 20-minute assault on their goal, Benfica gradually grew into a game they ultimately bossed taking home three valuable points at the final whistle against Juventus.
The Eagles passed patiently and followed up their equaliser at the death of the first half with a deserved winner after the break.
Subjugating their hosts, whose direct approach foundered as the game wore on.
Benfica extend their winning run to 12 games this term, while Juve’s latest setback further deepens the gloom gathering in Turin.
JUVENTUS (3-5-2): Mattia Perin;
Bremer, Leonardo Bonucci, Danilo;
Juan Cuadrado, Fabio Miretti, Leandro Paredes, Weston McKennie, Filip Kostic;
Arkadiusz Milik, Dusan Vlahovic.
SUBS: Carlo Pinsoglio, Giovanni Garofani, Angel Di Maria, Tommaso Barbieri, Matias Soule, Federico Gatti, Mattia De Sciglio, Daniele Rugani, Nicolo Fagioli, Moise Kean.
BENFICA (4-2-3-1): Odisseas Vlachodimos;
Alexander Bah, Nicolas Otamendi, Antonio Silva, Alejandro Grimaldo;
Enzo Fernandez, Florentino Luis; David Neres, Rafa Silva, Joao Mario;
SUBS: Helton Leite, Paulo Bernardo, Fredrik Aursnes, Mihailo Ristic, Julian Draxler, Henrique Araujo, John Brooks, Diogo Goncalves, Chiquinho, Rodrigo Pinho, Gilberto, Petar Musa.
JUVE LEAD! Within minutes, the Bianconeri go in front! A pinpoint cross from Paredes’ free-kick out on the right wing picks out Milik at the near post, and under little challenge, the Polish striker plants a header in the bottom-left corner!
BENFICA PULL LEVEL! Just before the break, Joao Mario puts the visitors back on equal terms from the penalty spot! His brilliantly struck shot into the top-left corner gave Perin no chance, and it’s now 1-1 in Turin!
BENFICA LEAD! Fernandez drives through the centre of the pitch and flicks a pass to Ramos, when the ball then breaks to Rafa Silva near the penalty spot, Perin’s subsequent save only falls to Neres. The winger stays calm to drive the ball into the back of the net! The Eagles soar into a 2-1 lead!
So, what’s next?
Juventus are only kept off the bottom of Group H by Maccabi Haifa’s inferior goal difference.
But already trail leading pair Paris Saint-Germain and Benfica by six points in the race for a top-two place.
After what feels like a must-win match at Monza on Sunday, and the international break.
The Bianconeri resume Champions League duty against the Israeli champions next month; Benfica will take on the might of PSG.