Dortmund delay Bayern, Leverkusen win

Bayern Munich will have to wait at least another week before wrapping up this season's Bundesliga title after second-placed Borussia Dortmund won 2-1 at Stuttgart on Saturday afternoon. Polish duo Lukasz Piszczek and Robert Lewandowski scored the goals for the visitors in Swabia, with Alexandru Maxim equalising in between for the home side.

The result means that Jurgen Klopp's side, who have won the Bundesliga title in each of the last two seasons, can still theoretically catch Bayern. The main focus for Dortmund just now is their UEFA Champions League quarter-final against Malaga, with the first leg to come in Spain on Wednesday, and the early loss of defender Marcel Schmelzer to a broken nose will affect their preparations for that match.

They took the lead just before the half-hour mark when Piszczek looped a header into the net following a Marco Reus free-kick, but Stuttgart, who have been poor at home this season, fought back in the second half. The home side were inches away from equalising just before the hour, Christian Gentner hitting the post from a corner before Mario Goetze cleared Antonio Ruediger's follow-up off the line.

Nevertheless, Bruno Labbadia's men were level moments later, Romanian midfielder Maxim cutting in from the right flank and curling a shot inside the far post for his first goal since arriving in the Bundesliga in January. That goal would have been celebrated just as loudly by Bayern fans as by those of Stuttgart, as a draw at the Mercedes-Benz Arena would have left the Bavarians in position to secure the crown.

Stuttgart reduced to ten men
However, Stutttgart were reduced to ten men midway through the second half when former Bayern defender Georg Niedermeier, who had already been booked, was given his marching orders for a dangerous challenge on Gotze. Dortmund took full advantage of the extra man as they wrapped up the points eight minutes from time, Lewandowski scoring his 20th of the season, and his ninth in as many games.

Elsewhere on Saturday afternoon, Bayer Leverkusen strengthened their grip on third place with a 4-1 win away to near neighbours Fortuna Duesseldorf. Stefan Kiessling scored twice to take his tally for the season to 18, with Andre Schuerrle also bagging a brace.

Schalke climbed provisionally back into fourth with a 3-0 victory at home to Hoffenheim, while Adam Szalai scored the third-fastest goal in Bundesliga history in Mainz's draw with Werder Bremen. The Hungarian netted inside 12 seconds, only for Aaron Hunt to earn Bremen a 1-1 draw.

European hopefuls Freiburg beat Borussia Moenchengladbach 2-0, with Max Kruse scoring both goals against the club he could join in the summer, while Hannover won 2-0 at Augbsurg.