Bo Svensson's Mainz pulled off a sensational 3-0 win in Leipzig to boost their European qualification hopes at the expense of the hosts' top-four ambitions.