Stade Français sneak into final