Dortmund go third
Japan midfielder Sinji Kagawa scored twice in Dortmund's 3-1 win over arch-rivals Schalke on Sunday in the Ruhr valley derby to inflict a fourth-straight defeat on the Royal Blues.
Despite signing Spain striker Raul and Dutchman Klaas Jan Huntelaar, Schalke have big problems in defence and are bottom of the league after four games.
Schalke lost French defender Nicolas Plestan for a second yellow card and a subsequent red on 60 minutes, but Kagawa had already scored his third goal in four games by then to claim the bragging rights for Dortmund.
Both his strikes on 19 and 58 minutes were top class and his 350,000 euros transfer from Japanese side Cerezo Osaka before the start of the season looks like a bargain.
Dortmund's Poland striker Robert Lewandowski headed a late goal to seal the win, before Huntelaar netted a late consolation for Schalke.
The result puts Dortmund third behind new leaders Mainz 05 while Schalke are rock bottom.
Leverkusen were held to a goalless draw by Nuremberg and remain in mid-table but lost Germany striker Stefan Kiessling to an ankle injury just 13 minutes into the game.
Earlier, Hamburg striker Mladen Petric's long-range strike earned his side a 1-1 with St Pauli in the Hanseatic derby.
Hamburg's Petric came off the bench in the 62nd-minute and went on to score a super equaliser in the 88th minute after St Pauli midfielder Fabian Boll, a part-time policeman, had fired the hosts ahead on 77 minutes.
The result leaves Hamburg in fourth and St Pauli tenth.