(CNN) -- Germany striker Miroslav Klose struck just four minutes from time to give Bundesliga champions Bayern Munich a 1-0 win at Karlsruhe -- their first victory in four league games.

Klose scored a vital goal for Bayern as they claimed a 1-0 Bundesliga victory at Karlsruhe.

Klose converted Massimo Oddo's cross on 86 minutes to give Jurgen Klinsmann's side three league points for the first time this month despite another unimpressive performance.

Bayern last picked up three points in a Bundesliga game on September 13 when they hammered Cologne 3-0.

Since then the gloss on Jurgen Klinsmann's first season in charge has faded badly after Werder Bremen hammered his side 5-2 at home on September 20 and then slumped to a 1-0 defeat at minnows Hanover the following week.

Cries of "Klinsmann out!" were first heard around Munich's Allianz Arena in their previous league game on October 4 when a poor Bochum side were allowed to score two goals in the last 10 minutes to poach a 3-3 draw.

Despite their first-half domination in Karlsruhe, Bayern could not break down the home defense and lost striker Luca Toni, the league's top scorer last season, who limped off after 40 minutes to be replaced by Lukas Podolski.

And another of Munich top attacking options from last season was substituted on 59 minutes when Klinsmann switched France midfielder Franck Ribery for Germany's Tim Borowski.

With Karlsruhe unable to create any chances and Bayern unable to convert theirs, it looked like the game was heading towards a 0-0 draw until Klose struck.

But Klinsmann's side will need to do much better against Fiorentina in Tuesday night's Champions League game in Munich.

Promoted Hoffenheim went top of the table with a flurry of late goals to seal a 5-2 victory at 10-man Hanover which put them level with Hamburg but leading the table on goal difference.

Two goals from Hoffenheim's Vedad Ibisevic led the charge and made the Bosnian and Herzegovina striker the league's top scorer with nine so far this season. However, Hamburg have the chance to recapture top spot when they host Schalke on Sunday.

Also on Saturday, Bayer Leverkusen moved up one place to third place thanks to their 2-0 win at Eintracht Frankfurt. Striker Patrick Helmes scored his eighth league goal of the season when he converted a penalty after just six minutes and a 61st minute header from Chilean midfielder Arturo Vidal sealed the win.

Stuttgart drop from third to sixth in the table after losing 2-1 at Hertha Berlin while Wolfsburg picked up their first league win for nearly a month as midfielder Zvjezdan Misimovic netted first-half goals in a 4-1 win over Arminia Bielefeld to put Felix Magath's side fifth in the table.

Ten-man Energie Cottbus lost 1-0 at Cologne to stay in the bottom three while Dortmund scored in injury time to seal a 3-3 draw at Werder Bremen.
Who scored the only goal? What was the final score between Hoffenheim and Hanover? What happened at Hanover? What country are these teams from? Who scored the only goal at the game in Karlsruhe? Who scored the goal? What was the score of the game? How many minutes into the game did Klose score? When did Klose score a goal in the match? What team does Miroslav Klose play for? When was Klose's strike?
Miroslav Klose 5-2 Werder Bremen hammered his side 5-2 Germany Miroslav Klose Miroslav Klose 1-0 86 86 minutes Germany 86 minutes
question: Who scored the only goal?, answer: Miroslav Klose | question: What was the final score between Hoffenheim and Hanover?, answer: 5-2 | question: What happened at Hanover?, answer: Werder Bremen hammered his side 5-2 | question: What country are these teams from?, answer: Germany | question: Who scored the only goal at the game in Karlsruhe?, answer: Miroslav Klose | question: Who scored the goal?, answer: Miroslav Klose | question: What was the score of the game?, answer: 1-0 | question: How many minutes into the game did Klose score?, answer: 86 | question: When did Klose score a goal in the match?, answer: 86 minutes | question: What team does Miroslav Klose play for?, answer: Germany | question: When was Klose's strike?, answer: 86 minutes