European Challenge Cup holders Stade Francais got their first win of the 2017-18 campaign at the third time of asking.