Bruun Larsen returns to deny Dortmund victory with a late goal for Hoffenheim