Lyon 0 - 0 PSG after extra time (7-6 penalties): Match report
Goalkeeper Sarah Bouhaddi scored the winning spot-kick as Lyon retained the women's Champions League against domestic rivals Paris Saint Germain in Cardiff on Thursday.
Moments after PSG's own shot stopper Katarzyna Kiedrzynek had scuffed her effort wide, Bouhaddi stepped up to seal a fourth Champions League triumph for Lyon.
After a goalless 120 minutes, the game went into a penalty shoot-out for the second year in a row and once again, Lyon held their nerve.
Kiedrzynek initially looked set to be the hero after making a stunning save to deny Eugenie Le Sommer, with some help from the bar.
But Bouhaddi kept out Grace Geyoro's effort and soon the shoot-out went into sudden death.
After 12 of 14 penalties had been successfully converted, Kiedrzynek faltered and PSG's hopes of a first continental triumph disappeared as they lost 7-6 on penalties.
It was the third time a Champions League final had been decided on penalties and Lyon have been involved in all three.
They beat Wolfsburg last year but suffered defeat to another German side Potsdam in 2010.
For Lyon, it also completed a second triple in a row to add to their 11th successive French title and sixth successive French Cup already secured last month, the latter also on penalties against PSG.
In a match of few clear chances, PSG were reduced to desperate defending at times but nonetheless had their chances on the counter.
Bouhaddi had made a fine first half save to deny Shirley Cruz while Marie-Laure Delie wasted a a glorious chance for PSG in the second period.
But Lyon had also come close through Amel Majri and Ada Hegerberg.
Despite a healthy contingent of 'Ultras' more used to following PSG's men's team amongst the 22,000 crowd in the Welsh capital, the Parisians could not make history and Lyon's domination of women's football, at home and on the continent, continued.
Women's Champions League live online: Lyon vs PSG match preview
Pitting Alex Morgan's Lyon against Paris Saint-Germain, this is the first all French Champions League final and the fourth time this season that two of Europe's premier teams face off against each other.
Alex Morgan moved to Lyon at the start of the season and explained her decision to make the move in this article on the Players' Tribune.
Lyon dispatched of Manchester City in the semi-final as Morgan came up against her compatriot Carli Lloyd before getting the better of her.
Lyon have won the French league title 15 times and have also collected it 10 years in a row to solidify themselves as France's best women's team. They have also won the Champions League on three occasions, most recently in 2015-16 when they defeated Wolfsburg in the final.
Lyon vs Paris Saint-Germain live online: probable line-ups
Bouhaddi; Houara-D'Hommeaux, M'Bock Bathy, Renard, Buchanan; Kumagai, Abily, Marozsán, Majri; Le Sommer, Hegerberg/Morgan.
Kiedrzynek; Delannoy, Georges, Parades; Perisset, Geyoro, Formiga, Cruz Trana, Lawrence; Delie, Cristiane.
Lyon vs Paris Saint-Germain: betting
Lyon are highly fancied by the bookies to retain their European title, with Paris Saint-Germain valued at just under 8/1 to secure a maiden continental crown.