Bayern extend Bundesliga advantage
 |  Bayern players celebrate their win over Bayer Leverkusen |
 | |
BERLIN, Germany -- Peruvian Paolo Guerrero starred as Bayern Munich stretched their German Bundesliga lead to three points with a 2-0 win over Bayer Leverkusen.
The 20-year-old, making his full Bundesliga debut, earned a first half penalty and then added Bayern's second after the break.
Second place Schalke needed an equalizer three minutes into injury time from Brazilian striker Ailton to salvage a 2-2 draw at last-placed Hansa Rostock.
Third-place Stuttgart were also held 1-1 at home by Kaiserslautern despite taking an early lead and seeing the visitors reduced to 10 men.
Dutchman Roy Makaay gave Bayern the lead with a penalty in first half injury time after Guerrero had gone down in the box under a challenge from Jens Nowotny.
Guerrero doubled their lead on 68 minutes when he raced on to Ze Roberto's long pass, kept control when the ball rebounded from the keeper, and finished calmly.
Schalke took the lead in the 25th minute when Ebbe Sand scooped the ball over the keeper before second-half strikes from Swedish pair Rade Prica, with a terrific volley, and Magnus Arvidsson, heading in unchallenged, put the home side ahead.
Rostock had Marcus Allback sent off with five minutes to go and Schalke took advantage to equalize with virtually the last kick of the game when Ailton struck from a tight angle.
Stuttgart, beaten 4-2 at home last weekend, slipped further off the championship pace with another disappointing display.
Kevin Kuranyi put them ahead after playing a one-two with Boris Zivkovic in the 15th minute. Kaiserslautern had Lucien Mettomo sent off 12 minutes after the break but were level four minutes later through a perfectly struck free kick from Marco Engelhardt.
In other matches, fourth-placed Hertha Berlin won 3-0 at Mainz, Hamburg beat Nuremberg 3-1 with a double from Naohiro Takahara, Borussia Dortmund beat Hanover 3-1 and Bochum and Armenia Bielefeld drew 1-1.