Anderbrugge came off the bench with 12 minutes left in the Ruhr derby, watched by a crowd of 68,200, to drill home the winner in the 86th minute.
The Dortmund defender Jurgen Kohler said Anderbrgge was able to take advantage of his mistake, but warned would-be detractors against rushing to judgment about the team or its new coach, Nevio Scala, who replaced Ottmar Hitzfeld after the European Cup triumph. "There is no problem with our system," said Kohler, "rather, we just lack some freshness at the moment."
Schalke, with two wins and one defeat in three matches, climbed to third in the Bundesliga behind Karlsruhe and Kaiserslautern. while Dortmund are fifth behind the champions Bayern Munich.
Karlsruhe lead the early-season table after a 3-1 win over Arminia Bielefeld, newly promoted Kaiserslautern slipping to second after drawing 0-0 with Cologne. The German international Thomas Hassler scored from the spot and two late goals by the Belgian international Gunther Schepens sealed Karlsruhe's second win in three matches. They played most of the game with 10 men after Thomas Hengen was sent off.
Giovane Elber and Ruggiero Rizzitelli each scored twice and Thomas Strunz another as Bayern Munich, after just one goal in their first two matches, beat newly promoted Wolfsburg 5-2. Bayern's coach Giovanni Trapattoni, however, declared himself "only partially satisfied".