The bonus-point victory sends the Ospreys two points clear of Worcester at the summit, while Stade remain rooted to the bottom with one point from three matches.
Sale Sharks’ perfect record is intact following a third consecutive bonus-point win in this season’s competition, thrashing Bordeaux Begles 50-24.
A late flurry of tries from @ospreys meant a convincing win at the final whistle?
Still all to play for in pool 2
— Challenge Cup (@ERChallengeCup) December 8, 2018
The English club have a maximum 15 points to show from their pool matches and sit seven points clear of Connacht, who were 22-10 victors over Perpignan earlier in the day.
The Premiership side were 48-14 winners against the Dragons and stay five points adrift of the current table toppers after back-to-back victories.
In other news:
Tell us what you think about the Rugby World Cup and you could win £100