- Hamburg beat Bremen 2-1 in Matchday 31 opener
- FC Bayern can wrap up the Bundesliga title if results go their way on Saturday
- Top-four hopefuls Schalke host Leverkusen in must-win encounter on Saturday
FC Bayern München could wrap up the title, but elsewhere there are pivotal points on offer in the race for Europe and the battle to beat the drop on Matchday 31.
As ever, bundesliga.com has the latest to keep you bang up to date with everything going on in the Bundesliga this weekend.
Fixtures/results (kick-off at 15:30 CEST/13:30 GMT unless stated)
FC Schalke 04 vs Bayer 04 Leverkusen (kick-off 18:30 CEST/16:30 GMT)
Eintracht Frankfurt vs 1. FSV Mainz 05 (kick-off 17:30 CEST/15:30 GMT)
23:45 - That's a wrap!
That's it from us for now. Well played, HSV - a huge win for them - but one that does relegation-threatened Bremen no favours. They'll be hoping the likes of Stuttgart and Augsburg slip up tomorrow - a day which could also see Bayern crowned champions ahead of schedule. You do not want to miss that! Bis morgen!
23:30 - Ostrzolek not getting carried away
Hamburg left-back Matthias Ostrzolek insists the Red Shorts' work is not done yet, despite moving six points clear of the relegation zone with victory at home to Bremen. "We will stay focused on ourselves," he said. "We can't rest on our laurels now." He also went on to big up reserve goalkeeper Jaroslav Drobny, who saved a second-half penalty from Claudio Pizarro: "We've got one of the best goalkeepers in the league and probably the best back-up keeper in the division."
23:24 - Lasogga's competitive edge
Hamburg's Nordderby hero Pierre-Michel Lasogga was in fine spirits after netting his first goals since November in Friday night's 2-1 win over Bremen. "I couldn't take it that Mü [Nicolai Müller] had scored two more than me," he said with a smile. Lasogga will no doubt be the first to remind his team-mate that they are now level at the top of the HSV scoring charts on eight apiece for 2015/16.
22:23 - Full time!
HSV survive Bremen's late pressure and hold on for a priceless win that gives them some much-needed breathing room above the relegation zone. Matters look to be going right down to the wire for the visitors, however.
22:03 - Bremen pushing
That goal has put the wind in Bremen's sails and they're looking threatening going forward now. Can they snatch a late equaliser?
21:53 - Bremen goal! (65')
Hamburg fail to clear their lines at the back and the ball falls to substitute Anthonjy Ujah. The Nigerian striker's first shot is well saved, but the rebound goes straight back to him and he heads in to reduce the deficit.
21:46 - penalty to Bremen!
Johan Djourou brings down Claudio Pizarro with a clumsy challenge and the referee points to the penalty spot. Pizarro dusts himself off to take the spot-kick, but his weak effort is easily saved.
21:33 - second half!
The ball is rolling again in Hamburg, with Gojko Kacar now on in place of Nicolai Müller for the hosts.
21:16 Half-time at the Volksparkstadion
HSV lead 2-0 at the interval - no less than Bruno Labbadia's men deserve. Bremen have had their chances, but it looks like they'll be occupying the relegation play-off place for a little while longer, UNLESS they can mount a second-half comeback!
21:00 Hamburg goal! (31')
Lewis Holtby delivers a pin-point cross into the six-yard area, where Pierre-Michel Lasogga is waiting to head home his and Hamburg's second goal of the game. Long way back for Werder now...
20:55 - Huge chance for the visitors!
Florian Grillitsch is played through, he's one-on-one with Jaroslav Drobny... but the Czech custodian blocks the 20-year-old's effort with an outstretched leg. Still 1-0 HSV!
20:47 - Can Bremen respond?
Not yet, anyway. A long ball over the top of the Hamburg defence releases Fin Bartels, but his volley flies well wide of the target. A rare sight of goal for Viktor Skripnik's men.
20:35 - Hamburg goal! (5')
The hosts take the lead after some pretty poor defending from Bremen. Jaroslav Drobny punts it long, and Papy Djilobodji fails to clear. Nicolai Müller gets in behind and squares for Pierre-Michel Lasogga to tap into an empty net at the far post. An uphill climb for Bremen now...
20:30 - kick-off
Underway on a gorgeous evening in Hamburg!
20:27 - Live on the radio!
Don't forget you can also listen to the Nordderby live on Bundesliga radio here. Who will blink first?
20:23 - The work of 11 men
There really are not enough superlatives in the dictionary to describe the great Claudio Pizarro...
20:05 - #BLMatchball
Did you know you could win the ball being used for the Nordderby? Click here to find out how!
19:54 - sun setting in Hamburg
19:47 - a bad omen?
After usual first-choice goalkeeper Rene Adler was sent off last week, bundesliga.com's stat-man informs us that Hamburg have lost the last three games with replacement Jaroslav Drobny between the sticks.
19:40 - pre-match stats
- Only Bayern have won more Bundesliga games played on a Friday than Hamburg.
- However, HSV have lost as many home games this term (seven) as in the whole of last season.
19:30 - Bremen line-up
19:23 - Hamburg line-up
No major surprises from Bruno Labbadia.
19:22 - what a view!
19:20 - pre-match facts and figures
Werder ended a run of four successive matches without a win on Matchday 30, but remain in 16th place going into this one. Below you can enjoy highlights of Bremen's win over Wolfsburg on Matchday 30.
19:08 - Pizza delivering
Claudio Pizarro likes playing Hamburg...
18:49 - Nordderby on Snapchat
There's a special Volksparkstadion filter on Snapchat for tonight's Nordderby. Check out the home of Hamburg in an exclusive video here.
18:40 - Skripnik the hero
Can he inspire his Bremen side to victory tonight, though, is the key question?
18:27 - Schmidt focussed
18:08 - #VFBBVB predicted line-ups
17:51 - Nordderby legends
Get in the mood for tonight's clash between Hamburg and Bremen by checking out the top ten players to have turned out for both sides.
17:26 - Freiburg set
Here's a view of SC Freiburg's Schwarzwald-Stadion ahead of tonight's clash with basement boys MSV Duisburg. Christian Streich's side, currently top of Bundesliga 2, will be promoted this weekend if they beat the Zebras and third-place 1. FC Nürnberg lose at home to 1. FC Union Berlin tomorrow.
16:55 - Dortmund en route to Stuttgart
16:53 - Bayern en route to Berlin
"En route to Berlin! Let's go for the three points! Mia San Mia," tweets Bayern midfielder Arturo Vidal below.
Camino a Berlín!!! Vamos por 3 puntos mas!!!MiaSanMia!!!��🏽💪🏽💪🏽✈️✈️✈️ pic.twitter.com/bJDASvadjM— Arturo Vidal (@kingarturo23) April 22, 2016
16:42 - Cohen extends
16:32 - what is the Nordderby?
Not sure if you know your Aufstieg from your Abstieg or your Schwarz-Gelben from your Grün-Weißen? Rest easy because bundesliga.com is here to help with this handy A-Z dictionary of German football terms.
15:57 - The race to the bottom.
15:36 - Bundesliga radio live
Bundesliga radio provides live commentary of German top-flight games every Matchday throughout the season. There are five more for you on Matchday 31, including Friday's Nordderby.
14:53 - The Nordderby in ten facts
Take a look at some of the quirky facts the rivalry between Hamburg and Bremen has thrown up over the years
14:15 - The clock is ticking...
And it still proudly shows Hamburg's ever-present status in the Bundesliga. Ponder whether or not they'll still be in it come the season's end while you take a virtual tour of the Volksparkstadion.
13:37 - Coman on strong
Kingsley Coman has not been shy in coming forward for FC Bayern München this season, but the French international prodigy showed bare-faced cheek during last weekend's win over Schalke. It's not often you get to strip down to your smalls in front of a capacity Allianz Arena...
12:45 - Martin Schmidt, Mainz coach, and sporting director Christian Heidel
On Sunday's trip to local rivals Eintracht Frankfurt - click here for the match preview
SV Werder Bremen are currently fighting for Bundesliga survival going into the final stretch of the 2015/16 campaign, and their plight this term could even have been far worse without the efforts of evergreen striker Claudio Pizarro.
11:53 - HOFFENHEIM COACH JULIAN NAGELSMANN...
On Sunday's trip to Mönchengladbach - read the preview here
#Nagelsmann: There is one big goal - stay up. But there are also smaller ones we are working for every week. A third consecutive away win...— TSG Hoffenheim EN (@achtzehn99_en) April 22, 2016
11:20 - Game Changer: Andrej Kramaric, Hoffenheim's beacon of hope
Though he only arrived on loan from Premier League title frontrunners Leicester City FC in January, Andrej Kramaric has proven a key figure in TSG 1899 Hoffenheim's resurgence.
The 24-year-old has had a major impact on the Sinsheim club, flourishing under the tutelage of coach Julian Nagelsmann to help his side ease three points clear of the bottom three when they had looked all but condemned to the drop at the winter break.
10:56 - SUSTAINABILITY SUBOTIC-STYLE
Neven Subotic’s footballing abilities have brought joy to Borussia Dortmund fans worldwide, but the big-hearted defender is also helping put a smile on the face of thousands of children in some of the world’s poorest countries.
Through the ‘Neven Subotic Foundation’, the Serbia international aims to improve access to fresh water and thereby help underprivileged children fulfil their potential. On Earth Day, he told bundesliga.com he hopes more professional footballers will get involved in similar projects.
10:23 - SPRECHEN SIE FUSSBALL?
9:56 - THE STAKES THIS WEEKEND
The 2015/16 Bundesliga season is coming to a head, and matters could be decided at both ends of the table on Matchday 31 this weekend.
bundesliga.com has a look at the permutations.
1) FC Bayern München can wrap up the title…
…if they beat Hertha Berlin away and Borussia Dortmund lose away to VfB Stuttgart. That would give Pep Guardiola's side a ten-point lead at the top of the table with just three rounds of matches left to play.
2) Ingolstadt can secure their Bundesliga status
The promoted side will be guaranteed top-flight football next season if they beat Hannover 96 and SV Werder Bremen fail to win away to Hamburger SV.
3) Hannover will be relegated…
… if they lose to Ingolstadt. If Bremen pick up a draw away to Hamburg on Friday evening, Hannover would also go down if they draw with Ingolstadt. A victory may not even be enough to save H96 if Bremen win and both Augsburg and Stuttgart earn at least a draw.
9:21 - BATTLE OF THE MASCOTS
FC Schalke 04 play host to Bayer 04 Leverkusen on Saturday night with both sides knowing three points could go a long way to helping them secure a top-four finish this season, but how did the team mascots get on in a series of wacky challenges? Watch the video below to find out...
9:12 - WAGNER COMPOSING A MASTERPIECE
In the build-up to Matchday 31, bundesliga.com has been looking at some of the players who have had a significant impact in their sides' attempts to secure Bundesliga survival this season. One man who has stolen more headlines than anyone could have predicted this season is Sandro Wagner. The SV Darmstadt 98 striker has bagged 13 goals and seems to be on a one-man mission to save the promoted side from an immediate return to the second tier!
9:00 - WAKEY, WAKEY RISE AND SHINE!
Now that the midweek DFB Cup fixtures are out of the way it is time to get back to Bundesliga business. There are just four games left to go in the current campaign in Germany's top-flight, but nothing has been decided yet. Can the sides battling the drop steer further clear of the danger zone? Will any of the sides vying for a top-four finish be able to put some distance between themselves and their competitors? And can FC Bayern wrap up a record-breaking fourth consecutive Bundesliga title? The answers will arrive in due course over the weekend...