Grischa Prömel and Joshua Mees scored late for Union after Bochum had a player sent off, but it wasn't enough as the side based in Köpenick, Berlin finished behind Paderborn on goal difference. Paderborn secured an automatic playoff place behind Cologne, which was already assured of finishing top of the division.
Paderborn spent one season in the Bundesliga in 2014-15, but was relegated after its top-flight debut season. It was then relegated from Germany's second division the following season, but bounced after two seasons in the third division, and is now promoted again after one season in the second.
More AP German soccer coverage: https://apnews.com/Bundesliga and https://twitter.com/AP_Sports