By Paul Higham
Last Updated: 01/01/70 1:00am
Timo Wenzel got the day off to a bad start for Kaiser by putting through his own net after just two minutes, and things got worse for the visitors.
Bayer added goals from Dimitar Berbatov, Lucio, Franca (2) and Yildiray Basturk to complete the rout at the BayArena.
Werder travelled to lowly Eintracht but they had to wait until the 80th minute for the breakthrough when Valerien Ismael grabbed the winner from the penalty spot.
Bayern Munich went behind early on at home to Schalke thanks to Sven Vermant's fourth minute penalty, but Roy Makkay grabbed two goals to give Bayern the three points.
Borussia Dortmund enjoyed a comfortable 2-0 away win at Hamburg, thanks to goals from Torsten Frings and Jan Koller.
Hansa Rostock went down at home to Borussia Monchengladbach despite going ahead through Rene Rydlewicz.
Ivo Ulich levelled for the visitors on the half hour and Joris van Hout popped up seven minutes from time to seal the win for Gladbach.
Nando Rafael scored the only goal of the game to give Hertha Berlin a 1-0 win over visiting Wolfsburg.
Bochum eased to a 4-0 win at home to 1860 Munich, with goals coming from Vahid Hashemian (2), Peter Madsen and Mamadou Lamine Diabang.
Bayer Leverkusen 6-0 FC Kaiserslautern
Bayern Munich 2-1 Schalke
Eintracht Frankfurt 0-1 Werder Bremen
Hamburg 0-2 Borussia Dortmund
Hansa Rostock 1-2 Borussia M'gladbach
Hertha Berlin 1-0 Wolfsburg
VFL Bochum 4-0 1860 Munich