Berlin (AFP) – Werder Bremen fought back from two goals down in the 89th minute to claim a remarkable 3-2 victory at Borussia Dortmund on Saturday, with Scottish forward Oliver Burke scoring the winner.
Burke, who also scored in the fifth minute of injury time to see Bremen pick up a point at home to Stuttgart last Saturday, repeated the feat by outrunning Dortmund debutant Niklas Suele to hammer a shot past goalkeeper Gregor Kobel and give the visitors all three points.
With Dortmund nursing a comfortable 2-0 lead in the dying stages of the match, Bremen pulled one back through defender Lee Buchanan in the 89th minute, with the Englishman pouncing on a poor clearance.
Dortmund, who had looked controlled throughout the game, suddenly appeared rattled and conceded an equaliser just three minutes later as Niklas Schmidt netted.
Bremen-born Dortmund midfielder Julian Brandt had scored the opener in first-half injury time.
Making his first start of the Bundesliga season, Brandt dribbled the ball in from the right wing to the edge of the penalty area before unleashing a curling shot into the bottom corner of the net.
Portuguese wing-back Raphael Guerreiro scored in the 77th minute to give Dortmund what looked like a comfortable lead.
The loss ends Dortmund’s unbeaten start to the season and manager Edin Terzic’s nine-match winning streak.
Bayer Leverkusen’s nightmare start to the campaign continued with a 3-0 home loss to Hoffenheim.
Tipped as an outside chance for the title before the season, Leverkusen now sit bottom of the table after three losses, alongside a first-round elimination from the German Cup.
Freiburg’s strong start continued with a 1-0 win at local rivals Stuttgart.
Normally a provider, the visitors’ Vincenzo Grifo tapped the ball in from close range to put Freiburg ahead in the 11th minute.
An injury-time winner from South Korean midfielder Lee Jae-sung saw Mainz defeat Augsburg 2-1.
Promoted Schalke picked up a valuable point with a 0-0 draw at Wolfsburg, who remain winless under new coach Niko Kovac.
In Saturday’s late game, Timo Werner’s RB Leipzig travel to unbeaten Union Berlin.
200+ Channels With Sports & News
- Starting price: $33/mo. for fubo Latino Package
- Watch Premier League, World Cup, Euro 2024 & more
Live & On Demand TV Streaming
- Price: $35/mo. for Sling Blue
- Watch Premier League, World Cup & MLS
Many Sports & ESPN Originals
- Price: $9.99/mo. (or get ESPN+, Hulu & Disney+ for $13.99/mo.)
- Features Bundesliga, LaLiga, Championship, & more
2,000+ soccer games per year
- Price: $4.99/mo
- Features Champions League, Serie A, Europa League & NWSL
175 Premier League Games & PL TV
- Starting price: $4.99/mo. for Peacock Premium
- Watch 175 exclusive EPL games per season
110+ channels, live & on-demand
- Price: $59.95/mo. for Plus Package
- Includes FOX, FS1, ESPN, TUDN & more