Lyon - Cristiano Ronaldo drew a blank as a Lucas Tousart goal handed Lyon a surprise 1-0 win over Juventus in the first leg of their Champions League last-16 tie in France on Wednesday.
Midfielder Tousart netted from close range in the 31st minute to give Lyon a lead to defend when they head to Turin for the return on March 17.
The goal came with Juventus defender Matthijs de Ligt off receiving treatment, but it was just reward for an excellent first-half performance by a Lyon side enduring a mediocre campaign in Ligue 1.
They then survived late Juventus pressure to claim their finest European result since defeating Manchester City in last season's group stage.
Maurizio Sarri's side have genuine ambitions of winning a trophy that has evaded Juventus for almost a quarter of a century now, but they could not claim a precious away goal here, with Paulo Dybala seeing a late effort disallowed.
"In the first half it was not the Juve that we know. We didn't get going in attack. I am struggling to understand certain things," said Sarri.
"We didn't do enough given this was a Champions League match but fortunately we still have 90 minutes to turn it around."
The match went ahead before a full house at the Groupama Stadium, including around 3,000 Juventus supporters allowed to attend despite calls from some French politicians to block their access amid fears about the spread of the coronavirus, with a significant number of cases having been recorded in northern Italy.
Those fans, and the Juve squad, would have crossed the Alps with confidence. The Serie A leaders came into this tie as overwhelming favourites against a Lyon team looking like possibly the weakest left in the competition.
The visitors' attack was led by a Ronaldo in fine shape, with the 35-year-old having scored in all nine appearances in 2020. He had netted 19 times since the beginning of December.
Juve saved by woodwork
He and his club - who have lost five Champions League finals since last lifting the trophy in 1996 - are in a hurry to succeed in this competition, but they did not play like contenders to go all the way.
Bidding to win a Champions League knockout tie for the first time in a decade, it was Lyon who quickly gained the upper hand.
With France international Leo Dubois back after injury and new signing Bruno Guimaraes anchoring the midfield, they looked more accomplished than they have for some time.
Karl Toko-Ekambi, another January signing, headed off the bar from a Houssem Aouar corner midway through the first half. It was a warning to Juve of what was to come.
De Ligt left bloodied
Sarri's team went temporarily down to 10 men after De Ligt was left stricken, blood streaming from a head wound, following a collision in the Lyon area.
With the young Dutchman off, Lyon pounced. Aouar was the creator with an incursion into the box from the left before he teed up Tousart to score from six yards.
With De Ligt back on, his head heavily bandaged, Lyon continued to threaten, Toko-Ekambi twice firing just off target.
Juventus sent on Gonzalo Higuain and Aaron Ramsey midway through the second half and they started to push Lyon back.
Nevertheless, they struggled to create clear chances, with Ronaldo rarely looking like adding to his recent tally and having a hopeful late penalty appeal rejected.
Higuain squandered a good chance late on before Dybala was denied by the offside flag, and the Turin giants will have to turn the tie around in three weeks.
"We believe in ourselves. With our fans right behind us, we can progress through to the next stages," insisted Ramsey.
They can look to what happened at the same stage a year ago for inspiration - then, they needed to overturn a 2-0 deficit against Atletico Madrid, and a Ronaldo hat-trick did the job in the second leg at home.