Julian Nagelsmann will leave Hoffenheim at the end of next season to take charge of RB Leipzig.
Dortmund were made to sweat until the last seconds to secure the final Champions League spot after losing 3-1 at Hoffenheim.
Schalke consolidated second spot and guaranteed their Champions League place for next season with a 2-1 triumph at Augsburg.
Andrej Kramaric scored a hat-trick as Hoffenheim staked their claim for a Champions League spot with a 3-1 win over Hannover.
Real Madrid are reportedly ready to pay a world record £227m to bring Neymar back to Spain, plus more from the papers on the continent.
Hoffenheim manager Julian Nagelsmann has distanced himself from succeeding Arsene Wenger at Arsenal.
©2018 Sky UK