Paderborn midfielder Moritz Stoppelkamp scored an extraordinary goal from deep inside his own half in Paderborn's 2-0 win over Hanover 96 while Bundesliga champions Bayern Munich drew for the second time in four games.
Hanover, trailing 1-0 to an Elias Kachunga goal, won a free kick in the Paderborn half deep into stoppage time and goalkeeper Ron-Robert Zieler went up to join the attack as they threw everything forward.
Paderborn cleared the ball which fell to Stoppelkamp on the edge of his own area.
Facing his own goal, he chested it down, turned and thumped it down the pitch into the unguarded goal, the ball landing just inside the Hanover half and bouncing six times before it trickled into the net.
Bayern Munich coach Pep Guardiola had made four changes to the team which beat Manchester City in the Champions League, but was then forced to make another when Arjen Robben suffered a muscular problem in the warm-up, according to German media.
Bayern goal-keeper Manuel Neuer gave supporters some anxious moments with his forays upfield and nearly came a cropper late in the game when he slipped around 40 metres from his goal, lost possession and then handled.
He was booked but angry Hamburg players demanded that he be sent off for denying them a clear scoring chance. Thomas Mueller had an opportunity to give Bayern a late winner when he pounced on a mistake by Johan Djourou but his shot was deflected over.
Schalke 04 drew 2-2 at home to Eintracht Frankfurt despite playing the last 20 minutes with nine men after Kevin-Prince Boateng and goalscorer Julian Draxler were sent off, while the visitors had Slobodan Medojevic dismissed in the 85th minute.
Augsburg beat Werder Bremen 4-2 and Hoffenheim won 2-0 at VfB Stuttgart.