Highlights

0:12
camera-professional-play-symbol

Frimpong: "It feels amazing"

Asked how it felt to be a Bundesliga champion, Leverkusen full-back Jeremie Frimpong responded: "It's an amazing feeling [especially as] this club has never won the Bundesliga before. So, to to be part of it for the first time is an amazing feeling with such amazing players and such amazing staff coaches. It's just an unbelievable feeling right now."
camera-photo

Xabi Alonso reacts!

"This is a great moment with a top team and a great club. When you win the championship, that's something special. The team has won it for the first time in Leverkusen's history: you have to enjoy that. You have to celebrate with the fans, the families. It's an honour to work for this club."
camera-photo

Wirtz in dreamland

B04's hat-trick hero is still taking it all in: "I still need a little time to get my head around what we have really achieved. You can't imagine something like this ahead of time, especially when you see what happened in the Bundesliga in previous years. At some point you think there could be more (twists) to come."
0:45
camera-professional-play-symbol

That man Jeremie Frimpong!

6:46
camera-professional-play-symbol

Champions elect!

Brilliant, breathtaking, unbeatable: Bayer Leverkusen are your Bundesliga champions for 2023/24.
0:22
camera-professional-play-symbol

Cheers, Xabi Alonso!

It's shower time for the victorious Leverkusen coach!
0:35
camera-professional-play-symbol

Dressing-room scenes !

It's time for that very recognisable chant of campeones, campeones from within the Leverkusen changing room.
camera-photo

Gündoğan praise

Germany captain İlkay Gündoğan has posted his praise for his country's new top-flight champions, the Barcelona man tweeting: "There can be no two opinions about whether this is deserved. What an achievement - wow! If the team stays together like this, then the can go far in the UCL."
camera-photo

Congrats all around

The new Bundesliga champions have been receiving plenty of plaudits on their maiden top-fight title victory. "FC Bayern congratulates Bayer 04 Leverkusen on winning the German championship," the outgoing champions posted on their twitter account. Meanwhile, former Bundesliga winner Bastian Schweinsteiger tweeted, "The Werkself have developed greatly under Xabi Alonso and have dominated the Bundesliga this season. An impressive achievement!"
0:50
camera-professional-play-symbol

Sweet dreams are made of this!

The BayArena is a sea of joy as Leverkusen's title triumph sinks in with fans.
0:26
camera-professional-play-symbol

Celebrations continue

The party will go long into the night for Leverkusen players and fans alike as they celebrate the club's first-ever Bundesliga title triumph!
camera-photo

Spell broken

Bayer Leverkusen's title win means Bayern Munich's incredible run of 11 Bundesliga championship triumphs comes to an end. The last team other than Bayern to win the Bundesliga before today was Borussia Dortmund back in 2012.
camera-photo

Tears of joy

So many of the Leverkusen fans are in tears, and who can blame them? Xabi Alonso, meanwhile, is the epitome of calm. He knows there are still two trophies to play for with the Europa League and DFB Cup up for grabs but he'll allow himself a moment here to soak up this atmosphere.
camera-photo

Hail to the victors

Amid all of the celebrations, let's take a quick look at some of the numbers here because B04 continue to set new standards in this incredible season. The Werkself are now the first team to remain unbeaten in 29 Bundesliga games from the start of a campaign. No other team have reached 79 points at this stage of a season. It's also a club best 10 league wins in a row now for the champions.
camera-photo

BUNDESLIGA CHAMPIONS

The stadium is awash with jubilation! Bayer Leverkusen have won their first-ever Bundesliga title in incredible style and the players are swamped by fans. What a day for the home side.
90'
+ 1

Full-time: Bayer 5-0 Werder

Florian Wirtz's hat-trick, a Granit Xhaka wonder-strike and Victor Boniface's penalty win the day for Leverkusen. The roof lifts off the BayArena. Bayer Leverkusen are Bundesliga champions!
Full-time
90'

Hat-trick joy

Florian Wirtz drills the ball into the corner from Grimaldo's pass from the left and that's his first-ever senior career hat-trick.
90'
Florian Wirtz
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.
17 %
Shot speed
information
Shot speed
Shot speed describes the maximum speed in km/h that a ball reaches in a shot on goal. The distance is measured from the location of the shot to the centre of the goal.
86.48 km/h
Distance to Goal
information
Distance to Goal
The distance to goal is measured at the time of the shot - from the position of the ball to the center of the goal.
15.43 m
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.
Amine Adli
Amine Adli33.22km/h
2.
Jonathan Tah
Jonathan Tah33.17km/h
88'

Sideline joy

Hugs all around down on the home bench. What a day for Bayer Leverkusen. The Werkself are about to become the 11th different team to win the Bundesliga.
0:30
camera-professional-play-symbol

Wirtz first

Florian Wirtz has his very first Bundesliga goalscoring double. He netted two in the DFB Cup win against Fortuna Düsseldorf recently.
0:33
camera-professional-play-symbol

Xhaka's stunner

As Wirtz and his teammates celebrate, let's look back on Xhaka's stunning strike earlier in the half.
84'

Home and dry!

Florian Wirtz races clear and slides the ball in to make it 4-0 to the champions elect.
83'
Florian Wirtz
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.
40 %
Shot speed
information
Shot speed
Shot speed describes the maximum speed in km/h that a ball reaches in a shot on goal. The distance is measured from the location of the shot to the centre of the goal.
101.1 km/h
Distance to Goal
information
Distance to Goal
The distance to goal is measured at the time of the shot - from the position of the ball to the center of the goal.
15.68 m
82'

Fans and the Meisterschale

The replica Meisterschale trophies are on display among the home faithful. The B04 players will have their hands on the real thing very soon.
camera-photo

Shot kings

Bayer have entertained their public with 16 shots so far today; the count stands at 6-1 this half.
77'

Changes

Huge applause for Granit Xhaka who heads off to be replaced by Palacios. Álex Grimaldo is also on for the hosts. Hansen-Aaröen enters the game for werder.
76'

Schmid off target

Hrádecký pushes the ball out and Schmid sends it back in on the volley. The ball fizzes wide of the upright.
camera-photo

Plenty of time left

We still have over 15 minutes of this Matchday 29 game left as the hosts pass the ball about in glee. All that's missing are the chants of Olé to greet each pass.
72'

Frimpong has a go

Poor Bremen, everyone wants in on the act for B04. Frimpong wallops a shot at the target which Zetterer beats away.
71'

Still they come

The treble chasers are really on a mission here. Schick has an effort stopped by Zetterer. What a way to win the title.
70'

Werder changes

Bremen's Kownacki and Deman come on to a wall of noise.
69'

Substitution

68'

Game over!

Oh this is very tasty. If Xhaka's goal was superb, this is right up there. Andrich passes to Wirtz, who turns, takes a touch and smashes the ball high over the beleaguered Zetterer from outside the box. It really is party time in Leverkusen.
68'
Florian Wirtz
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.
4 %
Shot speed
information
Shot speed
Shot speed describes the maximum speed in km/h that a ball reaches in a shot on goal. The distance is measured from the location of the shot to the centre of the goal.
115.12 km/h
Distance to Goal
information
Distance to Goal
The distance to goal is measured at the time of the shot - from the position of the ball to the center of the goal.
24.95 m
67'

Pure noise

The home supporters are in full voice as their team heads towards a 25th Bundesliga win this term.
6:44
camera-professional-play-symbol

Schick into the action

He's netted five Bundesliga goals this season and been involved in countless others across all competitions. B04's Mr. late-late show Schick is now on the pitch.
62'

Changes

Frimpong and Schick are on for the hosts as the Leverkusen fans bounce and sing Deutsche Mesiter - or German champions!
61'

Cometh the hour!

What. A. Goal! If that's to be the one that settles this game, my word what a strike! Boniface jogs forward and cuts back for Xhaka, who essentially curls one from his front door. The ball flies past Zetterer and in! Astounding.
60'

Granit Xhaka

GOAL!

2:0
Granit Xhaka
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.
4 %
Shot speed
information
Shot speed
Shot speed describes the maximum speed in km/h that a ball reaches in a shot on goal. The distance is measured from the location of the shot to the centre of the goal.
107.22 km/h
Distance to Goal
information
Distance to Goal
The distance to goal is measured at the time of the shot - from the position of the ball to the center of the goal.
24.76 m
59'

Wirtz and Boniface

The former is forced wide by Malatini, who makes another big challenge. Shortly afterwards, Wirtz curls just wide.
camera-photo

Hour mark approaching

Xabi Alonso's men look relatively comfortable with this 1-0 lead and have kept Bremen to one shot from distance at the BayArena. The Bayer coach is content as things stand.
55'

Malatini's focus

Boniface looks to sprint onto a through ball but Malatini is there to make a crucial challenge on B04's striker. Werder survive this time.
52'

Boniface on song

Boniface cuts inside and plays a sumptuous pass in for Wirtz, who is all alone in front of Zetterer. The ball ends up back with Boniface but there is a flag up for the initial pass.
49'

Bremen probing

Schmid and Weiser look to keep things cooking for Werder while Bittencourt's shot from range lands in Hrádecký's arms. Good moments for Werder.
0:53
camera-professional-play-symbol

February's POTM on for B04

With Florian Wirtz on the pitch in this second half, let's have a quick reminder of what makes February's Player of the Month so special!
47'

Bookings for both sides

The referee books Bittencourt and Hincapié after both are involved in a bit of afters down on the touchline.
46'

Bayer change

Florian Wirtz comes into the action for the Bundesliga leaders with Amine Adli making way.
46'

Away we go again!

Leverkusen get the second half underway.
Kick-off!
Half-time
45'
+ 4

Substitution

camera-photo

Half-time: Leverkusen 1-0 Werder

Victor Boniface's penalty separates the teams at half-time. The hosts have largely dominated proceedings on the day they can lift the Bundesliga title with a win. It's looking more and more likely with Xabi Alonso's team now just 45 minutes from glory.
45'
+ 2

Werder attack

Lukáš Hrádecký punches clear as Bremen send a searching ball into the box. The keeper is there again moments later as the visitors enjoy a rare foray forward late in the half.
45'
+ 1

Time added on

We'll have four minutes of added time at the BayArena.
44'

On-song Hofmann

The shot count reads 8-3 to Leverkusen right now, with Hofmann involved in five of his team's efforts. The midfielder was also the player fouled for the penalty converted by Victor Boniface.
0:30
camera-professional-play-symbol

From the spot

The moment Leverkusen won and scored with a penalty for the game's only goal so far.
38'

Off the bar!

Leverkusen have two huge chances in quick succession. Firstly, Tella's cut-back is met by a Hofmann shot. Miloš Veljković is there to clear off the line. Hofmann then finds Adli on the left moments later. The attacker sends a high shot crashing against the underside of the crossbar.
35'

Tella treatment

Nathan Tella has been receiving treatment for a knock to the face as both sides take a quick breather.
0:59
camera-professional-play-symbol

Best of Boniface

Despite spending some time on the sidelines this season, Victor Boniface has been a superb addition to the Leverkusen line-up this season and he now boats 18 goal involvements in 2023/24 (11 goals, 7 assists).
31'

Adli booked

The Morocco international is booked for a foul on Weiser. Adli will serve a one-match suspension next weekend.
30'

Goalmouth scramble

Xhaka's deflected shot wins a corner for B04. Hofmann's delivery produces a big goalmouth scramble as Tah and Boniface try to stab home. Werder survive, just.
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.
Amine Adli
Amine Adli34.59km/h
2.
Jonathan Tah
Jonathan Tah33.17km/h
27'

Boni-power

Boniface's penalty was clocked at 101km/h. It's 11 goals this Bundesliga season for the striker.
25'

Bayer lead!

Victor Boniface places the ball, steps back and smashes home for 1-0. That's the second penalty Boniface has scored for Leverkusen and the party is well and truly underway at the BayArena.
25'

Victor Boniface

GOAL!

1:0
Penalty
Victor Boniface
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.
77 %
Shot speed
information
Shot speed
Shot speed describes the maximum speed in km/h that a ball reaches in a shot on goal. The distance is measured from the location of the shot to the centre of the goal.
100.87 km/h
Distance to Goal
information
Distance to Goal
The distance to goal is measured at the time of the shot - from the position of the ball to the center of the goal.
11 m
23'

Penalty Leverkusen

The referee goes to check the screen and spots contact by Malatini on Hofmann. Penalty Leverkusen.
22'
Video Assistant RefereeVideo Assistant Referee
SituationNo penalty
ReviewFoul?
DecisionPenalty
21'

B04 Penalty shout

Tella's cross is heading towards Hofmann when Malatini intervenes from behind. The Leverkusen man goes down and this is going to be checked.
20'

Leverkusen expects

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).
The Bundesliga leaders are edging it in terms of xGoals up to the 20 minute mark.
xGoals
0
0.36
0.17
0
Goals
camera-photo

Fans playing part

Both sets of supporters are creating a super atmosphere here as their respective teams go for it down on the pitch. You get the feeling there could be quite a few goals scored here today.
16'

Xhaka shot

Leverkusen's captain tries his luck from distance. The shot is deflected wide for a Bayer corner, which comes to nothing.
14'

Long time coming

As solid as Bremen have looked here, it's perhaps worth remembering that the Green-Whites' last away win against a team leading the league was almost 21 years ago (1-0 at Bayern on April 12, 2003).
12'

Early chances

This game is being played at a solid pace, with both sides involved in the excitement at both ends.
Goal attempts
0off target
1on target
2off target
0on target
11'

Bremen break

The visitors race forward and Leverkusen look a little adrift. Julian Malatini prods a harmless shot which is dealt with by the hosts, who come clear. A warning there for Xavi Alonso's men.
8'

Almost Bayer!

The first big chance of the game falls to Hincapié, who slides in to meet Tella's centre from the left. The Ecuadorian is just squeezed out at the back post, allowing Zetterer to make the save.
6'

Werder possession

The visitors have a decent recent record here having won one and drawn three of their last four visits to the BayArena. Ole Werner's men look confident thus far.
Possession (%)
4753
5'

Bremen settling

The visitors - who are winless in six and have lost their last four - are beginning to settle as they ping the ball about, looking for openings.
2'

Adli alert

Amine Adli looks to race onto Hofmann's through pass but the 23-year-old just can't get there in time and Werder will have a goal kick.
1'

Peeeeep!

It's game on at the BayArena, Werder kicking off in all white with green trims against the black and red of B04.
Kick-off!

Here we go!

The two teams take to the pitch. Is today to finally be the day for Bayer Leverkusen? We're about to find out! The five-time Bundesliga runners-up can smell the Meisterschale!

Teams in tunnel!

Both sets of players gather in the tunnel as the atmosphere outside reaches peak levels. Incredible scenes inside the BayArena, which is a sea of colour and song.
0:08
camera-professional-play-symbol

Last-minute warm-ups

0:20
camera-professional-play-symbol

Scenes in Leverkusen!

This was how Bayer Leverkusen's team bus was greeted outside the BayArena in advance of kick-off to today's crucial encounter against Werder Bremen (click play).
1:25
camera-professional-play-symbol

Here come the hosts

5:20
camera-professional-play-symbol

Wirtz on fire

Florian Wirtz - on the bench here - set a new personal record with eight goals this season. When you add the attacking wizard's 10 assists, that comes to an incredible 18 goal involvements this term, which is a new personal best for the Germany international.
1:11
camera-professional-play-symbol

Grimaldo the Great

The man with an astonishing 20 goal involvements in his first season at Bayer, Álex Grimaldo will need to be watched closely by Werder Bremen should he come on today.
1:37
camera-professional-play-symbol

Atmosphere building!

3:31
camera-professional-play-symbol

Xabi's tactics truck

What an accomplishment Xabi Alonso has his side on the verge of today. As we approach kick-off, why not take a moment or two to study the Spaniard's wily ways at B04.
camera-photo

Stanišić chance

Bayern loanee Josip Stanišić - on the bench for B04 today - could become only the second player lift the Bundesliga title in successive seasons with different clubs after Austrian August Starek achieved the feat in 1968 and 1969 with Nuremberg and Bayern.
0:58
camera-professional-play-symbol

Cool-hand Xhaka

The man in the middle who pulls the Bayer strings: how big an influence will Leverkusen's signing supreme Granit Xhaka have on proceedings today?
camera-photo

More on those teams

Xabi Alonso makes seven changes to the side that began the recent triumph against West Ham in the UEFA Europa League. Victor Boniface is back in a Bayer starting line-up for the first time since recovering from a long-term injury. Elsewhere, Hrádecký, Kossounou, Tella, Hincapié, Andrich and Hofmann all return for the hosts while Wirtz, Frimpong and Grimaldo are among the subs. Werder's injury woes mean the Green-Whites only have seven players on the bench. The good news for the visitors is that Christian Groß can make a first start in six weeks.

Leverkusen starting XI

Hrádecký (c) - Kossounou, Tah - Tella, Andrich, Xhaka, Hincapié - Hofmann, Adli - Boniface

Leverkusen subs

Kovář, Stanišić, Arthur, Grimaldo, Frimpong, Wirtz, Palacios, Puerta, Schick

Bremen starting XI

Zetterer - Malatini, Groß, Veljković - Weiser, Schmid, Lynen, Bittencourt, Agu - Woltemade, Ducksch (c)

Bremen subs

Haesler, Röcker, Deman, Hansen-Aaröen, Opitz, Kownacki, Imasuen
camera-photo

Records up for grabs

Lest we forget, as well as the possibility of winning the big one today, Leverkusen can create history by going 29 Bundesliga games unbeaten in a single season. The hosts can also stretch their club record wins-in-a-row stat to 10, should they manage to down Werder.

No 'Sofa Championship'

As we wait for the team sheets to arrive, it's perhaps worth celebrating the fact that we are here to see if Leverkusen can produce the needed victory in front of their own fans to lift the title. There did exist the possibility of the Werkself winning the so-called "Sofa Championship" - i.e. without kicking a ball - had Bayern Munich and Stuttgart both lost their respective matches yesterday.
camera-photo

There are a LOT of replica Bundesliga trophies in Leverkusen today

The countdown is on

Kick-off (5.30pm CEST) is still two hours away in Leverkusen, and it's worth doing a bit of housekeeping before then. Team news will drop approximately one hour prior to kick-off, so set your alarms for that and pop on notifications in our app to receive them first.
camera-photo

Huge day for the city

The great and the good of Leverkusen will be out in force today and it appears that the city is already turning up to the stadium (and the city's bars) in their droves. The mayor is one of them; Uwe Richrath pictured here outside the BayArena.
camera-photo

Welcome to Xabi Alonso St.

As if any further evidence of Alonso's impact in Leverkusen was required...
4:01
camera-professional-play-symbol

Watch: Xabi Alonso, my story

The mastermind behind Leverkusen's imminent crowning tells his story in his own words...
3:46
camera-professional-play-symbol

Watch: All Boniface's Bundesliga goals and assists so far

Boniface remains Leverkusen's top-scorer this season and was immediately on target as a substitute against West Ham in midweek. Here's a reminder of his immense ability...

Leverkusen team news

Alonso has masterfully balanced his squad this term, often rotating players in and out without losing any momentum in the process. Following the midweek win over West Ham in the Europa League, there is likely to be more changes. One of those could see Victor Boniface make his first Bundesliga start since Matchday 15.

Bremen team news

Out to spoil the party today are Bremen. Their task is a tough one, and one made even tougher by injuries to Amos Pieper and Marvin Ducksch last time out, plus suspensions for Jens Stage, Anthony Jung and Marco Frieidl. Ducksch, though, should be fit enough to lead the line.
5:17
camera-professional-play-symbol

Watch: The new Invincibles?

It's now 42-games and counting for Leverkusen's 2023/24 unbeaten streak. This is the story of their stunning season so far...

It's Show Time!

It all comes down to this. Leverkusen need only beat Bremen today to claim the Bundesliga title for the first time in their history. The action gets underway at 5.30pm CEST but we'll have plenty of build-up in the meantime.
3:27
camera-professional-play-symbol

Watch: Leverkusen's road to the title

Here we are then, on the brink of Leverkusen making history. But how did we get here? bundesliga.com takes a look back at Dier Werkself's incredible journey this season.
3:37
camera-professional-play-symbol

Watch: Leverkusen's date with destiny

Unbeaten and 16 points clear, Bayer could be crowned champions on Saturday or Sunday - unless of course results go completely against them, and they slip up against Bremen. Whatever happens, it's only a matter of time before they banish the 'Neverkusen' curse...
camera-photo

Probable line-ups

Who's set to play this weekend? Who's going to miss out? Keep up to date with all the latest team news right here!
8:51
camera-professional-play-symbol

Watch: BL Beyond with Njinmah and Bittencourt

The Bundesliga has teamed up with partner EA Sports and 433 to bring you a monthly chat and challenge with one of the league's current stars. Check out April's episode with Bremen duo Justin Njinmah and Leo Bittencourt - and don't forget you can win exclusive prizes! Click here to take part!
camera-photo

Alonso's view on Bremen

"It's special that we have the chance to become champions. I'd be surprised if it's decided on Saturday. I'd rather do it out ourselves on the pitch, anyway. Bremen are a good team, with clear ideas. We'll prepare accordingly and with respect for the opposition."
camera-photo

Werner's thoughts on Leverkusen

"There's no doubt that we're about to play the best team in Germany. Despite this, we're heading into the game with the aim of causing an upset against the league leaders and taking our chance to pick up some points."
camera-professional-play-symbol

Watch - It's Show Time as the 2023/2024 season enters its final weeks!

0:29
camera-professional-play-symbol

Watch: Grimaldo nominated for March 2024's Player of the Month!

Set-piece svengali, top assister, goalscorer… what more could Grimaldo do to earn your vote?
2:03
camera-professional-play-symbol

Watch: Werder Bremen 0-3 Bayer Leverkusen - previous meeting

Leverkusen's flying full-back pair of Jeremie Frimpong and Alejandro Grimaldo both netted after an own goal had put the leaders in front in November.

Could the party start early?

Should Bayern and Stuttgart both lose at home on Saturday (to Cologne and Eintracht Frankfurt, respectively), Leverkusen will be crowned champions before a ball is kicked on Sunday.

History beckons

As well as sealing their first title with a win, Leverkusen can set a new Bundesliga record by making it to the end of Matchday 29 unbeaten. Bayern Munich were unbeaten after 28 matches of 2013/14 but lost their first match at this stage.
2:03
camera-professional-play-symbol

Watch: Union Berlin 0-1 Bayer Leverkusen

Florian Wirtz scored the winner from the penalty spot as Bayer Leverkusen moved within one more win of the Bundesliga title.
2:03
camera-professional-play-symbol

Watch: Eintracht Frankfurt 1-1 Werder Bremen

Bremen had their lead cancelled out in an incident-packed game in Frankfurt but ended a run of five consecutive defeats.

Hello and welcome!

Thanks for joining us for build-up and live coverage of this Matchday 29 fixture between Leverkusen and Bremen.