Mainz secured their place in the group stage of next season's Europa League and ensured opponents Hertha Berlin will have to get through two qualifying rounds to join them with a 0-0 draw at the Coface Arena.
Mainz needed just a point to seal their place inside the top six and they got it, on the day Elkin Soto made his return after over a year out injured.
Jhon Cordoba had the first opening of the game for Mainz, but control let him down and denied him the chance to beat Rune Jarstein.
Hertha Berlin saw their hopes of qualifying for the Champions League next season all but ended by a Darmstadt side who secured their place in Germany's top flight next season with a 2-1 win in the capital.
Vladimir Darida put the Old Lady in front, but goals from Jerome Gondorf and former Hertha forward Sandro Wagner, who was later sent off, saw Darmstadt get the win they needed to be sure of Bundesliga football again next season and leave Hertha fighting on the final day of the season with Mainz...