Juventus, with the Swedish national team trio Linda Sembrant, Lina Hurtig and Amanda Nildén, had 2-1 to go on before tonight's return meeting in France.
But the team did not manage to manage that situation.
Lyons superstar Ada Hegerberg showed the way with her 1-0 goal after just over half an hour of play.
Just two minutes later came 2-0 for the home team.
The match ended 3-1 after a late goal by Juventus.
That was not enough for the Swedish team.
Lyon will face PSG in the semi-finals.