Highlights

90'
+ 4

Welcome back Werder!

After just a season in Bundesliga 2, Werder Bremen are back in the big time! A 2-0 win wraps up second place behind Schalke, with both clubs bouncing back immediately to the top flight.
Full-time
90'
+ 2

Werder thank Werner

Ole Werner will be given a lot of credit for Bremen's promotion. Since he took charge, they have picked up 43 points in 19 games.
90'

Speed check: The fastest player in the game after 90 minutes

information
Speed check: The fastest player in the game after 90 minutes
Through high-end camera technology and machine learning, the speed of each player is evaluated in real time. Top speed then means, the fastest measured single frame of a player/game.
1.
Jan Elvedi
Jan Elvedi33.61km/h
2.
Jan-Niklas Beste
Jan-Niklas Beste32.63km/h
89'

Not Regensburg's day

Albers has had a host of chances, but it has just not been Regensburg's day today, as Bremen prepare their promotion party.
Shots
3
4
Niclas Füllkrug Andreas Albers
76'

Regensburg still trying

Albers is denied by Pavlenka as Jahn continue to seek what would be a deserved consolation goal.
Goal attempts
6off target
3on target
6off target
3on target
camera-photo

40 goals

Between them, there are 40 goals on this photo: Ducksch and Füllkrug, Bremen's dream duo, soon to be seen in the Bundesliga?
70'

Bitterly close from Bittencourt!

Almost the third goal to raise the roof, but Bittencourt hits the post!
camera-photo

Dynamic Ducksch

With his 21st goal of the season, added to his ninth assist, Ducksch has now had a direct hand in 30 goals this season, in 33 games.
61'

Better chances for Bremen

information
xGoals
The xGoals value of a club is calculated from the sum of all goal probabilities (goals and shots on goal) of that team. During a match, it’s easy to see whether the club is performing better than expected (goals > xGoals) - or maybe even higher (xGoals > goals).
That Füllkrug effort has pushed Bremen's xG above 1 for the first time this afternoon. Don't forget, they've scored two.
xGoals
2
1.27
0.37
0
Goals
60'

Füllkrug from distance

Füllkrug has a go from long-range, but Weidinger is equal to it.
57'

Still even

On chances, Regensburg will be wondering why they are seemingly out of this game.
Goal attempts
3off target
2on target
5off target
1on target
51'

There's the second!

That could be promotion wrapped up, and it's Ducksch who turns it in with the outside of his right boot!
51'
Marvin Ducksch
Goal probability
information
Goal probability
Goal probability determines the likelihood that the ball will land in the goal from every position on the pitch. The value is based on large amounts of data from previous years; factors such as shot angle, distance to goal and opponent pressure - as well as mathematical models.
43 %
48'

Shipnoski slips!

Big chance for the guests and for Shipnoski, with the ball finding its way through to him unmarked at the far post following a throw-in, but he loses his footing and cannot get a telling shot in on goal!
Kick-off!
45'
+ 3

Meanwhile...

Check out the below Tweet to see Schalke's stunning goal which is set to seal them the title today.
camera-photo
Half-time
45'
+ 1

Pavlenka saves!

Danger in the Bremen area, but Pavlenka pushes the ball to safety. Another small warning for the hosts.
45'

So far, so good

Bremen are on course for promotion, but there will not be any premature popping of corks, with Regensburg making them work hard for their lead.
camera-photo

Deadly duo

Two of the main reasons why Bremen are on course for promotion: Ducksch and Füllkrug.
35'

Albers warning

A good chance for the guests through Albers, who races clear, but the offside flag goes up. Promotion is not Bremen's just yet.
33'

Not just making up the numbers

Regensburg are not making this at all easy for Bremen - they continue to enjoy more of the ball.
Possession (%)
4951
30'

Speed check: The fastest player in the game after 30 minutes

information
Speed check: The fastest player in the game after 30 minutes
Through high-end camera technology and machine learning, the speed of each player is evaluated in real time. Top speed then means, the fastest measured single frame of a player/game.
1.
Jan-Niklas Beste
Jan-Niklas Beste32.63km/h
2.
Erik Wekesser
Erik Wekesser31.58km/h
3.
Benedikt Gimber
Benedikt Gimber31.18km/h
camera-photo
camera-photo

Common goal

Bremen are certainly looking united in their pursuit of promotion.
22'

Ducksch over

Two more big chances for Bremen, Ducksch first driving one over and then failing to find his partner in crime Füllkrug with what was looking like an 11th successful combination between the pair. Bremen very close to a second!
20'

Feed the Füllkrug

It is a recipe which has served Bremen well this season, and today.
Shots
2
1
Niclas Füllkrug Carlo Boukhalfa
18'

Dream double-act

Ducksch teed up the goal for Füllkrug, meaning the pair have combined ten times for a goal this season.
16'

Bremen pushing

Bremen want to make sure of promotion as soon as possible, with Ducksch close to adding a second, but for some good defending by Regensburg.
14'

Hansa, Darmstadt lead

Over Bremen's shoulder, Darmstadt have taken the lead in the race for third - they are in front against Paderborn while Hamburg have fallen behind at Hansa Rostock. Bremen can watch that particular battle serenely, thanks to Füllkrug's goal, but there is still plenty of time for things to change.
12'

Four in a row for Füllkrug

That's Füllkrug's 19th goal of the season, and he has found the back of the net in each of his past four games. His best ever season keeps getting better and better.
10'

That one counts!

Füllkrug blasts Bremen in front, with Weidinger only able to help it onto the inside of his right-hand post, and the Weserstadion has erupted!
10'
Niclas Füllkrug
Goal probability
information
Goal probability
Goal probability determines the likelihood that the ball will land in the goal from every position on the pitch. The value is based on large amounts of data from previous years; factors such as shot angle, distance to goal and opponent pressure - as well as mathematical models.
5 %
8'

No goal!

Weiser was just a matter of millimetres offside and the goal does not stand.
8'

VAR check

Bremen have the lead, or do they? The flag went up and it's being checked.
6'
Video Assistant RefereeVideo Assistant Referee
SituationNo goal
ReviewOffside?
DecisionNo goal
6'

It's bouncing

The atmosphere inside the Weserstadion really is something else tonight. Throw in a warm, sunny day, and the prospect of promotion, and some might say that's close to perfection. So far, their team are just going through the motions.
1'

Off we go!

90 minutes to go in this spectacular Bundesliga 2 season, with Bremen bidding for the happiest of endings.
Kick-off!

Huge Bremen flag

The teams emerge to a huge green and white flag covering one entire end of the stadium. The atmosphere is electric in Bremen.

Party poopers?

For much of the first half of the season, Regensburg led Bundesliga 2 and looked on course for promotion. That dream fizzled out over recent months, but their coach Mersad Selimbegovic insists they will not just step aside and watch Bremen fulfil a dream which was once theirs. "We're obliged to go full throttle one last time," he said. "We owe it to all of our fans who will travel to Bremen, and to everybody else keeping their fingers crossed for us."
0:59
camera-professional-play-symbol

Three becomes one

Bremen, Hamburg and Darmstadt are looking to snatch the one automatic promotion berth with Schalke. Check out some of their best strikes of the season so far - they could all do with one or two of these today.
camera-photo

Ready to celebrate

There's a mood of excited anticipation around the Weserstadion, with the throngs getting ready for a promotion party in a few hours' time, as long as everything goes according to plan for Bremen.

Never change a winning team

And Ole Werner hasn't, sticking with the same players who beat Erzgebirge Aue 3-0 a week ago, nudging Bremen close to promotion.

Change in goal

The Regensburg side has just one change from the 2-0 defeat to Heidenheim, with Thorsten Kirschbaum missing between the posts and Alexander Weidinger starting.

Regensburg starting XI:

Weidinger - Saller, Breitkreuz, Elvedi, Wekesser – Beste, Gimber (c), Besuschkow, Shipnoski - Boukhalfa, Albers

Bremen starting XI:

Pavlenka - Veljkovic, Toprak (c), Friedl - Weiser, Groß, Jung - Bittencourt, Schmid - Füllkrug, Ducksch

Werner has the faith

Bremen coach Ole Werner is confident about his team's chances today. "We trust our modus operandi and have our fate in our own hands," he said. "We've discussed where we've got things wrong and focused on strengthening the positives. We've established solid foundations over the course of the season and can now build on that."
camera-photo

Marching into the Bundesliga?

The Bremen fans are out in force, marching to the wohninvest Weserstadion for what they hope will be their last Bundesliga 2 game for a while, with promotion straight back to the Bundesliga within touching distance.

As it stands...

Schalke are already up and two points clear of Werder, with a draw at Nuremberg likely to seal the title for the Royal Blues but defeat could open the door for Werder to lift the trophy. Bremen aren't guaranteed promotion, though. Far from it in fact, with Hamburg and Darmstadt - both with better goal differences than SVW - three points back. One of those three will go up automatically, one will take on Hertha Berlin in the promotion/relegation play-off and the other will remain in the second tier next season. A lot on the line.
1:17
camera-professional-play-symbol

WATCH: VfB Stuttgart's last-minute survival

Before we turn our full attention to today's games, it is worth - unless you're a Hertha Berlin fan - running VfB Stuttgart's remarkable win back from yesterday. With the game poised at 1-1 and VfB heading for the relegation/promotion play-off, club captain Wataru Endo popped up with a last gasp winner that sent the Mercedes Benz Arena wild.
camera-photo

The calm before the storm

The Weserstadion will not remain this calm - or pristine - for too much longer...

Welcome along!

After a dramatic final day in the top-flight yesterday, we've got more drama in store today as the 2021/22 Bundesliga 2 campaign comes to its conclusion. It's all to play for at the top of the table and our live coverage comes from Werder Bremen vs. Jahn Regensburg. We'll also keep you abreast of news elsewhere as it happens, with kick-off two hours away. Dreams will be both fulfilled and shattered, while nails are sure to be gnashed. It should be fun!