Dortmund then scored again, setting up a nervy finish for the Catalans, but they held on against the persistent home side and could ultimately celebrate a 5-3 win on aggregate and a place in the Champions League semifinals for the first time after half a decade of disappointments.