A thrilling finale to the Bundesliga season ultimately brought about the pain of relegation for Paderborn and Freiburg, with 2-1 defeats to fellow strugglers Stuttgart and Hannover, respectively, sealing their fate.
All of the bottom five teams in the division were battling to save themselves on the final day of the campaign, but Stuttgart and Hannover were the ones to fully escape, while Hamburg faces the prospect of a relegation playoff for a second straight season.
Stuttgart, which went into the day occupying the playoff spot, looked to be departing the top flight when Marc Vucinovic gave Paderborn a fourth-minute lead, but Huub Stevens' men fought back.
Daniel Didavi levelled just after the half-hour mark and Daniel Ginczek's winner 18 minutes from time proved the decisive blow for Paderborn, while simultaneously rescuing Stuttgart.
It proved to be a devastating farewell for Freiburg’s Pavel Krmas, who scored an own goal in his final match before retirement as a 2-1 defeat by Hannover resulted in relegation.
Hiroshi Kiyotake opened the scoring early on for Hannover and Krmas then put past his own goalkeeper six minutes from time, rendering Nils Petersen's 90th-minute goal futile.