Paris (AFP) - Ospreys scored a last-minute converted try to defeat Leicester 27-26 and book a place in the last 16 of the Champions Cup on Friday.
Reduced to 14 men after a yellow card for replacement prop Dan Richardson, two-time European champions Leicester were unable to hold back the Welsh side's surge with backrower Jac Morgan scoring from close range.
Owen Williams then held his nerve to kick the winning conversion.
Leicester had already secured qualification for the knockout rounds before seeing their 100% winning record end.
Jack van Poortvliet and Harry Simmons scored Leicester's tries, with Springboks star Handre Pollard converting both and adding four penalties.
Dewi Lake, Keelan Giles and Morgan crossed for the Ospreys who also ended the pool stage of the tournament with three wins from four games.
Williams kicked two penalties and two conversions with Cai Evans adding a conversion.
After three defeats to start the competition, French side Lyon kept alive their slim hopes of making it to the last 16 by defeating South Africa's Bulls 31-7.
Hooker Guillaume Marchand, with two tries, and scrum-half Jean-Marc Doussain scored in the first half for Lyon and a 24-0 interval lead.
Kurt-Lee Arendse reduced the arrears for the Bulls with their only try before fly-half Leo Berdeu grabbed Lyon's fourth score just before the hour mark to secure a bonus point.
Bulls have yet to make sure of their place in the last 16 while Lyon appear destined to drop into the knockout rounds of the Challenge Cup which they won last season.
"Few people saw us qualifying with a victory against the Bulls," said Berdeu.
"It doesn't matter if we return to the Challenge Cup.If we go down to that level, we will be keen to defend the title we won last year."