Christoph Baumgartner, Andrej Kramaric and Georginio Rutter were all on target as Hoffenheim inflicted further misery on Bayer Leverkusen on Matchday 3.