After ten games without a win, Union Berlin come from behind to beat Mainz 2-1 at home in the 18th round of the Bundesliga.