SV Werder Bremen claimed Nordderby bragging rights with a 3–1 home victory over Hamburger SV on Bundesliga matchday 30, powered by a brace from Jens Stage and a late clincher from Cameron Puertas.
The hosts broke the deadlock in the 37th minute. Yukinari Sugawara delivered the assist for Stage, who made it 1–0 to Werder. HSV answered swiftly: just four minutes later, Robert Glatzel levelled the score at 1–1 in the 41st minute, finishing from a pass by Nicolás Capaldo to send the sides into the break on equal terms.
Werder reclaimed control shortly after halftime. In the 57th minute, Stage struck again, this time set up by Puertas, restoring Bremen’s lead at 2–1. That goal proved the turning point as the home side managed the game effectively from there.
The contest grew increasingly tense. By half-time, both Ransford Königsdörffer (HSV) and Olivier Deman (Werder) had already been booked, and a series of yellow cards followed in the second half for Miro Muheim, Sugawara, Leonardo Bittencourt and Marco Grüll.
The final stages erupted in drama. HSV’s Philip Otele was sent off in the 79th minute, leaving the visitors a man down. In stoppage time, Jan Hoepner of Werder and Loïc Favé of HSV both received red cards in the 90th minute, underlining the fiery nature of the derby.
On the pitch, Werder finished the job in added time. Puertas capped his influential display by scoring in the 90+1st minute, assisted by Romano Schmid, to seal a 3–1 win for Bremen.
Both coaches used their benches actively, with Grüll, Bittencourt and Niklas Stark coming on for Bremen, while HSV introduced Otele, Bakery Jatta, Otto Stange and Damion Downs. More detailed data on lineups, possession and other statistics was not available at the time of writing.
For full match context and competition details, visit the Ballaxy match centre and the Bundesliga hub.
Bundesliga Standings
| # | Team | P | W | D | L | GF | GA | GD | Pts | Form |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 |
FC Bayern München
|
32 | 26 | 5 | 1 | 116 | 35 | 81 | 83 | D W W W W |
| 2 |
Borussia Dortmund
|
32 | 20 | 7 | 5 | 65 | 32 | 33 | 67 | L W L L W |
| 3 |
RB Leipzig
|
32 | 19 | 5 | 8 | 63 | 42 | 21 | 62 | L W W W W |
| 4 |
Bayer 04 Leverkusen
|
32 | 17 | 7 | 8 | 66 | 43 | 23 | 58 | W W L W W |
| 5 |
VfB Stuttgart
|
32 | 17 | 7 | 8 | 66 | 46 | 20 | 58 | D D L W L |
| 6 |
TSG 1899 Hoffenheim
|
32 | 17 | 7 | 8 | 64 | 48 | 16 | 58 | D W W D L |
| 7 |
SC Freiburg
|
32 | 12 | 8 | 12 | 45 | 53 | -8 | 44 | D L W W L |
| 8 |
Eintracht Frankfurt
|
32 | 11 | 10 | 11 | 57 | 60 | -3 | 43 | L D L W D |
| 9 |
FC Augsburg
|
32 | 11 | 7 | 14 | 42 | 56 | -14 | 40 | W D W D D |
| 10 |
1. FSV Mainz 05
|
32 | 9 | 10 | 13 | 41 | 50 | -9 | 37 | W L D L W |
| 11 |
Borussia Mönchengladbach
|
32 | 8 | 11 | 13 | 37 | 50 | -13 | 35 | W D D L D |
| 12 |
Hamburger SV
|
32 | 8 | 10 | 14 | 36 | 51 | -15 | 34 | W L L L D |
| 13 |
1. FC Union Berlin
|
32 | 8 | 9 | 15 | 37 | 57 | -20 | 33 | D L L L D |
| 14 |
1. FC Köln
|
32 | 7 | 11 | 14 | 47 | 55 | -8 | 32 | D L D W D |
| 15 |
SV Werder Bremen
|
32 | 8 | 8 | 16 | 37 | 57 | -20 | 32 | L D W L L |
| 16 |
VfL Wolfsburg
|
32 | 6 | 8 | 18 | 42 | 67 | -25 | 26 | D D W L L |
| 17 |
FC St. Pauli 1910
|
32 | 6 | 8 | 18 | 27 | 55 | -28 | 26 | L L D L D |
| 18 |
1. FC Heidenheim 1846
|
32 | 5 | 8 | 19 | 38 | 69 | -31 | 23 | D W L W D |