BV Borussia Dortmund maintained their lead at the top of the 1. Bundesliga, but champions FC Bayern München are back to winning ways.
Honours shared in Dortmund
Honours were shared in the Ruhr Valley derby between Dortmund and FC Schalke 04, which finished 1-1. A spectacular long-range strike from Niels Oude Kamphuis gave the visitors a 17th-minute lead at the Westfalenstadion, but Brazilian forward Ewerthon grabbed a share of the points for Matthias Sammer's side when he stole in at the back post to finish five minutes into the second half.
Penalty denies Leverkusen
The draw gave Bayer 04 Leverkusen the chance to go top but they were held to a 2-2 draw at FC St. Pauli. The Bundesliga strugglers came from behind twice, with Michael Rath and a last-minute Thomas Heggle penalty cancelling out strikes from Ulf Kirsten and Michael Ballack.
Bayern back on form
Bayern are back in form again after goals from Bixente Lizarazu and Brazilian Giovane Elber earned them a 2-0 win at SC Freiburg. The French international chipped goalkeeper Richard Golz to mark his return from injury after 32 minutes, and Elber finished from a Mehmet Scholl pass to complete the scoring nine minutes later.
Kaiserslautern back to winning ways
Elsewhere, 1. FC Kaiserslautern are back in the title chase after a 2-1 win at home against 1. FC Nürnberg ended a run of disappointing results while Hertha BSC Berlin are now in sixth place after an impressive 3-0 win against TSV 1860 München. In Saturday's other games, VfL Borussia Mönchengladbach won 2-1 against Hamburger SV while VfB Stuttgart earned a 2-1 win against VfL Wolfsburg.