FRANKFURT, Germany — Wolfsburg scored three quick goals early in the second half to end Werder Bremen's six-match unbeaten Bundesliga run with a 5-3 victory on Sunday.
Two goals apiece from Bas Dost and Daniel Caligiuri helped Wolfsburg come from behind and stay eight points adrift of leader Bayern Munich in second place.
Earlier, Borussia Moenchengladbach strengthened its grip on third place with a 2-0 victory over Paderborn on Sunday.
In a wild match in Bremen, the goals kept happening in quick succession as Bremen took a 3-2 lead at halftime.
But Wolfsburg capitalized on mistakes by Bremen's defense early in the second half to turn the match around.
"The matches here are always something special," said Wolfsburg's defender Naldo, who once played for Werder. "Werder was excellent in the first half but we were cleverer in the second."
Wolfsburg scored three goals within five minutes, between the 48th and 53rd. Dost, who now has 12 Bundesliga goals in the last six matches, notched the first two from close range on feeds from Kevin de Bruyne.
Dost, the hottest striker in the league, then beat an offside trap to set up Caligiuri for Wolfsburg's fifth.
In a spectacular first half, Bremen went ahead in the ninth through Zlatko Junuzovic, who was set up by Levan Oztunali's square pass.
Only one minute later, Wolfsburg pulled level. Marcel Schaefer, whose slip had allowed Oztunali to pass, broke through on the left and sent in a good cross that goalkeeper Raphael Wolf could not hold. The ball fell to Caligiuri, who slammed it home.
Bremen regained the lead in the 16th, again on a cross from Oztunali that was volleyed in by Franco di Santo.
The answer again came almost immediately. De Bruyne had too much space to cross and Max Arnold scored with a diving header in the 18th.
Bremen came back in the 29th. Felix Kroos' powerful shot was turned away into a corner. Goalkeeper Diego Benaglio punched the ball away, only for Kroos to fire back at the goal. It would have gone wide but Vieirinha's attempt to kick it away ended up with the ball slipping through his legs into the net in the 29th.
The match was played amid heightened security following warnings of a possible terror attack in Bremen over the weekend.
Two deflected shots secured Moenchengladbach's victory and a four-point cushion over fourth-place Bayer Leverkusen.
Fabian Johnson's deflected shot from 20 meters (yards) in the 18th put Moenchengladbach in the lead.
Johnson played a role in the second goal as well, when his cross was palmed away by goalkeeper Lukas Kruse. The ball fell to substitute Patrick Herrmann, whose shot was also deflected and left Kruse wrong-footed.
Paderborn slipped down to 16th and is in the danger zone for the first time since being promoted.