Wolfsburg's Maximilian Arnold fired in an injury-time winner to defeat Borussia Moenchengladbach 2-1 on Sunday.
Gladbach had been on top of the Bundesliga table for the last two months, but RB Leipzig moved ahead of them with victory on Saturday night.
The Wolves, in eighth place, showed no respect for Gladbach, enjoying their best season since last winning the title in 1977, and hit the post after four minutes with Joao Victor.
Two minutes after that Xaver Schlager fired them into the lead.
Gladbach levelled with a Breel Embolo volley two minutes later and could have scored again early in the second half with Marcus Thuram and Alassane Plea.
Wolfsburg hit the woodwork again in their share of scoring chances before Arnold drilled in the winner in stoppage time.
Gladbach sit second in the standings on 31 points, with RB Leipzig on 33 after a 3-0 win at Fortuna Duesseldorf. Champions Bayern Munich crushed Werder Bremen 6-1 to climb to fourth on 27, two behind Borussia Dortmund.