Hamburg - SV Hamburg moved three points ahead at the top of the German Bundesliga after a last-minute goal from Mladen Petric gave them a 2-1 victory at Energie Cottbus on Sunday. A 54th-minute goal from Ivica Olic was cancelled out by Branko Jelic 20 minutes later but Hamburg grabbed victory when Olic's Croatia team-mate Mladen Petric headed home in the 90th minute from a corner.
Schalke 04 meanwhile snatched an injury-time equalizer to rescue a 2-2 draw at home to Wolfsburg, while Borussia Dortmund missed a chance to go top after being held 1-1 by visiting Hanover.
Hamburg have 16 points from seven games, with Hoffenheim and Stuttgart, who both won on Saturday, second and third on 13 points.
Three teams - Bayer Leverkusen, Schalke and Dortmund - are a further point behind.
Hamburg were in charge after Olic mopped up from close-range following a shot from Jose Paolo Guerrero which keeper Gerhard Tremmel could only parry.
Cottbus, struggling third from bottom in the table, fought back when Jelic levelled but Hamburg earned a first-ever win at the eastern Germans when Petric headed in a Piotr Trochowski corner.
Wolfsburg had a man sent off in a 2-2 draw at Schalke who salvaged a point with a goal from Kevin Kuranyi three minutes into stoppage time.
Kuranyi had put the home side ahead in the 20th minute but Edin Dzeko levelled six minutes after the break and Brazilian striker Caiuby notched a second just after the hour.
Wolfsburg defender Ricardo Costa was sent off for bringing down Heiko Westermann in the area, only for Diego Benaglio to stretch to his right to save the 72nd-minute penalty from Rafinha.
It looked like a second successive defeat for Schalke until Kuranyi's late leveller.
Borussia Dortmund were held to a 1-1 draw by Hanover and had good reason to complain after a goal was not given although the ball had crossed the line.
Nelson Valdez took a pass from Jakub Blaszczykowski and with a clever feint gave himself room to fire Dortmund ahead in the 10th minute.
The home side thought they had a second eight minutes later when a Robert Kovac header was half parried by Robert Enke in goal before the keeper clawed the ball away.
Television pictures showed the ball had clearly crossed the line before the keeper cleared but referee Wolfgang Stark waved Dortmund protests away.
Hanover then punished the home side when Mikael Forssell took a cross from Steven Cherundolo and belted the ball into the roof of the net with a side-on volley.
Stuttgart were 4-1 winners over Werder Bremen, while Hoffenheim overcame Eintracht Frankfurt 2-1 in games on Saturday.
Champions Bayern Munich were held 3-3 at home to leave Juergen Klinsmann's side in midtable, five points behind leaders Hamburg.
Bottom side Borussia Moenchengladbach meanwhile Sunday dismissed coach Jos Luhukay after Saturday's 2-1 home defeat to Cologne, their sixth defeat in seven league games.