Adam Szalai scored his first Bundesliga goal since December 2019 to extend Mainz's unbeaten run to six games and send the ZeroFivers up to 13th in the table ahead of Werder Bremen.