Der BVB rettet sich mit einem 3:1-Sieg gegen Schachtar Donezk in die Zwischenrunde der Champions League.