RB Leipzig came to Bremen and did what fourth-placed sides are supposed to do against teams fighting to stay in the Bundesliga. They were clinical early, they protected the lead, and they left the wohninvest WESERSTADION with three points that keep their Champions League qualification push firmly on track. A late goal from S. Musah gave the scoreline a flattering look from Ole Werner's perspective, but the 1-2 result tells you most of what you need to know about where these two clubs are right now.
A. Nusa opened the scoring on 15 minutes, and that early blow shaped the entire afternoon. Werder had 55 per cent of the ball across the ninety minutes and 13 total shots to Leipzig's 7, yet only one of those efforts ended up in the net. That is the thread running through this defeat: plenty of activity, not enough danger in the moments that counted. Rômulo made it 2-0 on 52 minutes, arriving early in the second half before Werner had even completed his first round of changes. At that point, Leipzig effectively managed the match from a position of comfort. Rômulo was then withdrawn at 78 minutes, his job done. S. Musah's 90th-minute goal was a consolation, arriving in the same frantic final minute that also produced a yellow card for M. Friedl.
| Result | Werder Bremen 1-2 RB Leipzig |
| Werder Goals | S. Musah (90') |
| Leipzig Goals | A. Nusa (15'), Rômulo (52') |
| Werder Yellow Cards | Cameron Puertas (73'), M. Friedl (90') |
| Leipzig Yellow Cards | T. Gomis (90') |
But here is what nobody is asking. Werder Bremen had 5 shots on goal to Leipzig's 2. They attempted 551 passes to Leipzig's 450, completing 473 of them accurately. They had 10 shots inside the box compared to Leipzig's 4. On almost every volume metric, the home side dominated. And yet the expected goals figures actually tilted slightly towards the visitors: 1.34 xG for Werder against 1.49 for Leipzig. That gap is small, but it matters. It tells you that while Bremen were busy, Leipzig were precise. Zsolt Löw's side generated higher-quality chances from fewer opportunities, and their goalkeeper made 4 saves to preserve the points. Werder's goalkeeper made none. Let that settle for a moment.
Expected Goals (xG): Werder Bremen: 1.34, RB Leipzig: 1.49
| Possession | Werder 55% / Leipzig 45% |
| Total Shots | Werder 13 / Leipzig 7 |
| Shots on Goal | Werder 5 / Leipzig 2 |
| Shots Inside Box | Werder 10 / Leipzig 4 |
| Goalkeeper Saves | Werder 0 / Leipzig 4 |
| xG | Werder 1.34 / Leipzig 1.49 |
Context matters here. Werder Bremen sit 14th in the Bundesliga with 28 points from 27 matches, a record of 7 wins, 7 draws, and 13 losses and a goal difference of minus 17. They came into this one having won two of their last three, so there was a degree of optimism at the wohninvest WESERSTADION. That form now reads WLWWL after this defeat. Their home record this season is 4 wins, 4 draws, and 5 losses from 13 home matches, with just 14 goals scored at home against 23 conceded. The real question is whether this squad, with this defensive profile, has enough about it to pull clear of the bottom three as the season approaches its final stretch. Ole Werner has been in charge since November 2021, which means he has lived through the full cycle of this particular project. He knows this squad as well as anyone.
| League Position | 14th |
| Points | 28 from 27 matches |
| Record | 7W-7D-13L |
| Goal Difference | -17 |
| Home Record | 4W-4D-5L |
| Last 5 Form | WLWWL |
For RB Leipzig, this was a routine piece of professional business. They are 4th in the Bundesliga with 50 points from 27 matches, a record of 15 wins, 5 draws, and 7 losses with a goal difference of plus 18. Their away form this season reads 6 wins, 3 draws, and 4 losses from 13 away matches, scoring 19 away goals and conceding just 17. This result improves that picture further. Zsolt Löw, appointed only in March 2025, has clearly steadied whatever turbulence preceded him. The team travelled to Bremen and produced exactly the kind of controlled, countering performance that a side in a Champions League position should be capable of. Only a single corner kick across the whole ninety minutes, yet two goals and a clean sheet for most of the match. There is something very deliberate about how this Leipzig side operate away from home.
| League Position | 4th |
| Points | 50 from 27 matches |
| Record | 15W-5D-7L |
| Goal Difference | +18 |
| Away Record | 6W-3D-4L from 13 |
| Last 5 Form | WLWWD |
Ole Werner made his first change at 49 minutes, bringing on A. Pieper. By the time Rômulo had scored the second goal three minutes later, Werner was already in reactive mode, making two further changes at 61 minutes with F. Agu and M. Grüll introduced. A double change at 76 with L. Bittencourt and J. Njinmah followed. Five changes in total, the last two made when the deficit felt irreversible. That brings us to a useful observation about how this match unfolded after half-time: Werner was chasing the game from the opening minutes of the second half, and Leipzig were perfectly happy to let him chase. Zsolt Löw made his first change at 56 minutes when C. Lukeba came off, then replaced both goalscorers, Rômulo and Nusa, at 78 minutes once the points were secure. C. Baumgartner and Y. Diomande arrived at 86 to see it out. Textbook game management from a side that knew exactly what they had.
A. Nusa, Rômulo, S. Musah
And that brings us to the question that sits underneath all of this. Werder Bremen's defensive numbers at home are concerning for a club at this level: 23 goals conceded in 13 home matches, a home record that reads 4 wins, 4 draws, and 5 losses. They had 5 offsides to Leipzig's 1, which suggests a high defensive line that is being caught regularly. They completed 473 accurate passes yet generated only 1.34 xG. The volume is there. The threat is not quite translating. For Leipzig, the picture is considerably cleaner. A side who have scored 53 goals and conceded 35 across their 27 Bundesliga matches this season, and who can travel to a hostile ground, sit back when required, and take their chances when they arrive. The xG figures of 1.49 from just 7 shots tell you about the quality of their chances rather than the quantity. That is worth watching as they push for a top-four finish and whatever European football follows.
| Total Passes (Werder) | 551 (473 accurate) |
| Total Passes (Leipzig) | 450 (358 accurate) |
| Fouls | Werder 13 / Leipzig 14 |
| Offsides | Werder 5 / Leipzig 1 |
| Corner Kicks | Werder 1 / Leipzig 0 |
| Yellow Cards | Werder 2 / Leipzig 1 |