Watch: De Ligt reaction
Watch: Mazraoui reaction
Full time! Bremen 1-2 Bayern
Bayern hold on to remain a point clear at the top of the Bundesliga. Bremen made them work for it and, although not mathematical safe yet, will surely be playing top-flight football again next season.
Bremen are lumping balls into the box at every given opportunity. Bayern don't look comfortable...
Time added on
Into the first of five additional minutes. Suddenly, Bremen have all the momentum...
Sarr for Mane - Tuchel's not taking any chances.
Bremen pull one back!
Well, well. Stage sent a speculative effort narrowly wide moments ago, but Bayern do not heed the warning. They back off as Schmidt advances with the ball at his feet before nestling a superb long-range strike into the top corner. Is there to be another twist in the title race?
Bremen have staged some memorable comebacks this season, but the stats don't expect Bayern to throw this one.
Bayern the favourites
Fresh legs for Bremen. Ducksch was hobbling, so Werner won't want to take any risks with Füllkrug already on the sidelines.
A Bittencourt shot is blocked behind for a corner that's worked back to Ducksch on the left-hand side. He cuts inside and curls a wicked effort just past the upright. Sommer didn't move.
10 times under pressure
Two goals from four efforts on target
Sane adds a second!
Bayern have a two-goal cushion! Cancelo is the architect, drifting in off the left-hand side before laying a pass off to Mazraoui. He slips it in behind Friedl for Sane to stroke a cute finish into the bottom corner.
Over from Weiser!
Lovely one-touch stuff from Bremen on the edge of the Bayern area. It opens up for Weiser, who lifts a shot over the bar from 18 yards. They're not done yet...
The record champions have been rewarded for their persistence. They're going four points clear of Dortmund, who host Wolfsburg tomorrow.
Deserved lead for Bayern
Müller and Sane were ready just before Gnabry broke the deadlock. but Tuchel had a plan and he's stuck to it, despite that goal, with two changes made.
There it is!
Bayern have had a good, sustained spell of pressure, and it has paid off! Gnabry is in the right place, at the right time to tuck the ball past Pavlenka from close range after Musiala scuffed the ball through for him.
Calls for handball
Kimmich's header down hits a Bremen arm in the box, but there is no penalty given for that.
Weiser just wide
Bremen have had several good chances of their own, with Weiser at full stretch, but only able to guide an effort wide.
A collective gasp goes around the Weser Stadion as Gnabry steps inside and lays the ball on a plate for Mane, but the Senegalese forward places his effort just inches wide of the right-hand post!
Pieper out of puff
An injury to Pieper means he is going to be the first of the 22 starting players to leave the field.
Gnabry overhead effort
Serge Gnabry tries to break the deadlock with an acrobatic overhead effort, but he fails to connect. He gets back on his feet, but is not quick enough to meet a low cross, which is turned behind for another Bayern corner.
Weiser and Ducksch combine
A good opening carved out by Weiser - a former Bayern player - and Ducksch, but the eventual shot is blocked.
Müller time coming?
How long will it be before we see Thomas Müller spring off the bench? Or perhaps Leroy Sane? So far, Thomas Tuchel has opted not to throw the dice, sticking with the 11 players he sent out at the start of the match.
Dortmund the happiest
So at the midway stage, neither Bayern nor Bremen fans will be particularly happy with this scoreline, but Dortmund fans will certainly be the happiest - as things stand, they would have an opportunity to go top tomorrow. But 45 minutes still to come...
Barring a stoppage-time salvo, Bremen have made a major improvement on the first half of the reverse fixture, where they were already 4-1 behind at the break.
Groß goes close!
Even bigger chance for Bremen, but Groß blazes over from eight yards out! Two huge chances for the hosts - how much will they regret missing them?
Big chance for Weiser!
Schmid whips in a low cross from the goal line and it goes through the legs of Weiser, who cannot turn it in!
Two in the book
Friedl lunges in on Musiala right on the halfway line, and after Pieper, he becomes the second member of Bremen's back three already in the referee's book.
Bittencourt tries his luck
Bayern have broken into the final third of the field 23 times, Bremen just twice...
Pavlenka prevents Pavard!
What a chance to open the scoring, but what a fine save! Pavard gets the header which is pushed away from point-blank range by Pavlenka!
First in the book
A slightly late challenge by Joao Cancelo, who scrapes down the Achilles tendon of Leonardo Bittencourt, who is okay to continue as the Bayern full-back earns a warning.
In view of shot efficiency, we have two of the top four teams in the Bundesliga out here this evening: Bayern have exceeded their Expected Goals (xG) by 12, with Bremen 9 goals over their xG. So despite the rather slow start, we can still expect goals.
Pieper to the rescue
Bayern continuing to increase the pressure. Kimmich's cross was heading onto Mane's head, but Pieper leaps that little bit higher to head the ball behind for Bayern's second corner of the game.
Bayern taking the ball
The first real chance of the game falls for Musiala, who heads just wide - but he had nudged his marker away and a foul is given, so it would not have counted anyway.
Bayern's first attack of the game comes to an early end as Mane tries to send Musiala down the left, but the pair were not quite on the same page.
Any place but home?
Can Werder - with the league's worst home record this season - spring a surprise and beat Bayern - who have the best away record in the Bundesliga - to throw the title race wide open? We will find out soon!
The teams have left the field and the sprinklers are on. In just under 10 minutes, the ball will be rolling on the lush green baize - stick with us!
Müller on the bench
© Imago / Ulrich Wagner
Champions (League) with a win
If Bayern do beat Bremen, and make it a record-breaking 27 consecutive games unbeaten against the northern Germany club, then they will be able to celebrate qualification for the UEFA Champions League with three games of the season to spare.
Really so simple?
Well, the maths is simple, but Bayern are unbeaten in their last 26 Bundesliga meetings with Werder. So add that into the equation and if Bremen are to celebrate certain safety tonight, they really will have achieved something.
Safety in sight
With most of this weekend's results in, Bremen know that a win today would earn mathematical safety. It's as simple as that...
Bremen shirts hanging
Bremen starting XI
Pavlenka – Pieper, Stark, Friedl (c) - Weiser, Bittencourt, Groß, Stage, Jung – Philipp, Schmid
Zetterer, Veljkovic, Buchanan, Chiarodia, Schmidt, Gruev, Mbom, Philipp, Dinkci
Bayern starting XI
Sommer - Mazraoui, Pavard, de Ligt, Cancelo - Kimmich (c), Gravenberch - Gnabry, Musiala, Coman – Mane
Ulreich, Sarr, Blind, Morrison, Pavlovic, Ibrahimovic, Sane, Müller, Tel
Watch: Every goal scored by Füllkrug and Ducksch
Watch: Bayern 6-1 Bremen - previous meeting
Chance for Gravenberch?
© Daniel Kopatsch/Bundesliga/Bundesliga Collection via Getty Images
Watch: Schalke 2-1 Bremen
Watch: Bayern 2-0 Hertha Berlin
Bayern have won 59 of the 111 Bundesliga meetings between these teams to date, equating to 53 percent. The have been 26 draws and 26 wins for Bremen. Werder's last victory over the Reds was a 5-2 success in Munich on 20 September 2008.
© Joern Pollex/Getty Images
Niclas Füllkrug is the top scorer in the Bundesliga this season with 16 goals, while strike partner Marvin Ducksch has more than anybody else in the league in the second half of the campaign (nine). Overall, Bremen's strikers have contributed a league-high 31 goals this term; Bayern's forwards only have 23.
Watch: The most exciting Bundesliga title races of all time
This will be the 112th Bundesliga meeting between these teams, making it the most-played fixture in Germany's top flight.
Bremen are winless in their last 26 Bundesliga meetings with Bayern.
Weight of history
Bayern have gone on to win the Bundesliga title 28 of the 29 times they have been top of the standings after Matchday 30. They only time they failed to do so was in 1992/93.
Bremen are relatively safe in 12th place, seven points above the relegation zone. They could have ensured their survival with a win over Schalke last weekend, but now have their next chance to book Bundesliga football for 2023/24. For Bayern meanwhile, only a win will do as they look to hold off Dortmund's challenge for the title.