FC Bayern München and Borussia Dortmund were both victorious on another weekend full of twists and turns in the Bundesliga.
As usual it is a thrilling weekend in the top-flight, so make sure you stay tuned to bundesliga.com for all the latest from Matchday 22.
Matchday 22 results
Friday 19 February
Eintracht Frankfurt 0-0 Hamburger SV
Saturday 20 February
TSG 1899 Hoffenheim 3-2 1. FSV Mainz 05
FC Ingolstadt 04 2-0 SV Werder Bremen
Hertha Berlin 1-1 VfL Wolfsburg
Borussia Mönchengladbach 1-0 1. FC Köln
FC Bayern München 3-1 SV Darmstadt 98
Sunday 21 February
Ciao for now!
#B04BVB - Tuchel's take
"We carelessly squandered the chance to make it 2-0 and saw out the win with a bit of luck along the way."
#B04BVB - Mkhitaryan happy
Aubameyang wins it
Pierre-Emerick Aubameyang's 50th Bundesliga goal was enough to give Borussia Dortmund the points against Bayer 04 Leverkusen. A win would have taken Leverkusen up to third, but the day belonged to BVB, who remain eight points behind Bayern in second place.
Here are the line-ups for today's two late games...
Schalke vs Stuttgart
Hannover vs Augsburg
Heidel to join Schalke
Ahead of their clash with VfB Stuttgart later today, the Royal Blues' board of directors have confirmed that Christian Heidel will join the club as sporting director at the start of next season. Heidel has occupied the same role at Mainz since 1992.
Javier Hernandez has been passed fit for Leverkusen and starts at the BayArena. What a huge boost that is for Roger Schmidt's side today...
Not long to go
Just over an hour to go until Leverkusen take on Dortmund in the first of today's three games. Our roving reporter has been investigating the scene around the BayArena. We'll bring you the teams shortly...
'He's so important for us'
Granit Xhaka was fulsome in his praise for midfield partner Mahmoud Dahoud after Gladbach's victory over Köln. "The lad's only 20, he'll only get better," said the Swiss international after Dahoud netted the winning goal against the Rhineland rivals. "He's incredibly important to us, he's still young and can still learn a lot." Read the full article here.
Back to basics
Julian Nagelsmann's TSG 1899 Hoffenheim recorded only their third win of the campaign at home to 1. FSV Mainz 05 on Saturday. The victory moved the Sinsheim club to within two points of Werder in 16th, and Kevin Volland is confident they can prolong their stay in Germany's top flight for another season. Click here for more...
Defying the odds
Incredibly, ten of Ingolstadt's 16 league goals have come from set-pieces this season. It doesn't matter how they go in, though, as FCI head coach Ralph Hasenhüttl will be only too happy to tell you. His side climbed into tenth place with a 2-0 victory over struggling SV Werder Bremen, who continue to occupy the relegation play-off position in the Bundesliga. After Hoffenheim's win over Mainz, however, Viktor Skripnik will be looking .
Wolves on the rise
Considering their poor away form this season, a point at Champions League-chasing Hertha Berlin has to be regarded as a good result for VfL Wolfsburg. Dieter Hecking's side took the lead at the Olympiastadion through Marcel Schäfer, but Salomon Kalou equalised soon afterwards to earn the capital club a deserved point. Read the post-match reaction here.
Dahoud is on fire!
Borussia Mönchengladbach claimed the Rhine derby spoils on Saturday with a hard-fought 1-0 victory over 1. FC Köln. Twenty-year-old midfielder Mahmoud Dahoud's early goal was the difference between the two sides at the BORUSSIA-PARK, the Syrian-born starlet prodding home after just nine minutes of the contest to earn Andre Schubert's side all three points. Read what Dahoud and his colleagues made of the game here.
Thomas Müller is a man of many talents, but scoring spectacular goals hasn't really been one of them down the years. Not until Saturday, at least, when the Germany international scored a superb bicycle kick to put FC Bayern München 2-1 ahead against a plucky SV Darmstadt 98 at the Allianz Arena. You can read what Müller had to say at full-time here.
... certainly is the magic number today, with a trio of exciting fixtures to look forward to to round off Matchday 22. First up, it's the small matter of Borussia Dortmund's trip to Bayer 04 Leverkusen. That blockbuster encounter is followed by FC Augsburg's trip to struggling Hannover and FC Schalke 04's tricky clash with VfB Stuttgart, which both kick off at 17:30CET/16:30GMT. Strap yourselves in, folks!
Saturday 20 February
Well, that really was quite the afternoon. For a while, Darmstadt looked like they were going to spring the surprise of the century, before Thomas Müller turned up to save Bayern's bacon. Gladbach took the Rhine derby bragging rights against Köln, Julian Nagelsmann picked up his first win as Hoffenheim head coach, Bremen stumbled to defeat in Ingolstadt and Hertha's trademark tenacity got them a point against Wolfsburg. After all that, you deserve a rest, but don't forget there are three more crackers lined up on Sunday, with Dortmund travelling to Leverkusen, Augsburg away to Hannover and Schalke hosting Stuttgart. It's going to be quite the day, so check back in tomorrow for more thrills and spills from the quite brilliant Bundesliga.
#BMGKOE: Gladbach all smiles
#FCBD98: Martinez impressed
#TSGM05: Amiri hails 'important win'
#FCBD98: Pep content
#S04VFB: Breitenreiter's surprise
#TSGM05: Hamad's delight
#FCBD98: Ribery's return
#FCISVW reaction: Skripnik sad
#BMGKOE: Sommer loving (victory)
#BMGKOE: Stöger frustrated to lose
What an afternoon!
Click on the links in the scorelines above for the individual match reports, but stay with us for all the social media reaction to a goal-filled Saturday.
That's it from us for now, but there are a number of ways you can stay up-to-date with all of today's must-see action.
TV: Find your local television broadcaster here.
Mobile: All the latest news and scores on the free Bundesliga app.
Radio: Listen live on the Bundesliga radio.
Web: In-game stats and more on the live ticker.
Don't forget to join us again later for reaction from around the grounds.
Hertha - Wolfsburg
Salomon Kalou returns for Hertha after missing last weekend's 2-0 defeat to VfB Stuttgart through injury.
Ingolstadt - Bremen
Starting XI for #fcisvw: Wiedwald - Gebre Selassie, Vestergaard, Galvez, Garcia - Fröde, Djilobodji, Grillitsch, Öztunali, - Pizarro, Ujah— SV Werder Bremen EN (@werderbremen_en) February 20, 2016
Gladbach - Köln
Gladbach winger Patrick Herrmann returns to the bench after a lengthy lay-off with a knee ligament injury.
Hoffenheim - Mainz
FC Bayern - SV Darmstadt
Mario Götze returns to the Bayern bench, while defender Serdar Tasci makes his first start since joining the club on loan from FC Spartak Moscow earlier this month.
The FC Bayern players look in relaxed mood as they alight the team bus on the doorstep of the Allianz Arena.
Fitness concerns in Dortmund
Borussia Dortmund head coach Thomas Tuchel has told journalists at today’s pre-match press conference that he is likely to be without influential midfielder Ilkay Gündogan and second-choice goalkeeper Roman Weidenfeller for tomorrow’s trip to Leverkusen due to illness. Midfielder Sven Bender is, however, available again following injury and Marco Reus should be fit to start after taking a knock in the midweek win over FC Porto.
Tuchel on Leverkusen: "They’re always capable of going on a run. They’re full of self-belief right now."
Tuchel on Henrikh Mkhitaryan: "Praise doesn't bother him. He always strives to do his best. He knows how a champion conducts himself."
Tuchel on squad rotation: "You have to consider the condition of individuals when you play midweek. It may be that some fringe players come in. That’s my subjective decision."
The stage is set for FC Bayern München's clash with SV Darmstadt 98. The defending champions have won all of their ten Bundesliga matches at the Allianz Arena so far this season, with their last home defeat coming against SC Freiburg on 16 May 2015.
Johnson fired up for derby
Borussia Mönchengladbach winger Fabian Johnson wants to win at all costs in this afternoon's Rhine derby with 1. FC Köln. The Foals went down 1-0 in Cologne on Matchday 5, but were victorious in last season's corresponding fixture at the BORUSSIA-PARK. "Last season, we won the game with a goal in injury time and I wouldn’t mind if it turned out that way again," the USMNT international said in a recent interview with club website www.borussia.de. "We want to come away with three points and we will have to show that on the pitch. Derbies are always fiery. I'm expecting an intense, physical game."
Polanksi's old flame
TSG 1899 Hoffenheim midfielder Eugen Polanski knows exactly what to expect when former club 1. FSV Mainz 05 visit the WIRSOL Rhein-Neckar-Arena this afternoon. The 29-year-old Poland international spent three successful years on the books of the 05ers, but now finds himself battling relegation in Sinsheim. "We have to fight for every point, above all we all need to pick up three points," he told www.mainz05.de. "A win would give us a lot of confidence. We’ve studied our opponent’s last game, as we do every week, and we will also have a look at how Mainz won their last three games."
Bremen looking for Ingolstadt pick-me-up
SV Werder Bremen have occupied the relegation play-off spot since losing 2-1 to Eintracht Frankfurt on Matchday 17, but the Green-Whites will move out of the drop zone with victory in Ingolstadt. Encouragingly, Victor Skripnik's men have not fared all that badly on their travels this season, accumulating fourteen points from 11 away matches compared to a league-low six on home turf.
VfL Wolfsburg could move to within two points of fourth-place Hertha Berlin with victory at the Olympiastadion on Saturday. To do so, however, Dieter Hecking's troops will have to achieve what they've only done once all season - win away from the Volkswagen Arena. The Wolves currently have the worst away record in the division, but travel to the capital in confident mood after victories over Ingolstadt and Gent. Find out where you can watch the game below.
Rhineland rivalry resumes
There is also the small matter of the Rhineland derby between Gladbach and Köln to look forward to today. A 1-0 defeat to Effzeh back on Matchday 5 spelled the end of the road for former coach Lucien Favre at the BORUSSIA-PARK, but the Swiss' predecessor Andre Schubert is relishing the upcoming clash with Peter Stöger's Billy Goats. You can watch the best bits from Schubert's pre-match press conference here.
Ahead of Bayern's match with Darmstadt today, Mario Götze has been talking to bundesliga.com about life at the Säbener Straße, the Bavarians' latest injury crisis and head coach Pep Guardiola. You can read the full interview with Germany's World Cup hero here.
Stalemate in Frankfurt
There was no separating Eintracht Frankfurt and Hamburger SV at the Commerzbank Arena on Friday. The visitors enjoyed the better of the goalscoring opportunities, but the struggling Eagles held on to earn a share of the spoils. HSV climb up to tenth ahead of the weekend's remaining fixtures, but Aaron Hunt wasn't completely satisfied...
"If you have so many chances you need to score. We've really lost two points today."
After a busy week of European action, the Bundesliga returns with a vengeance on Matchday 22 with plenty to look forward to over this weekend, including a top-of-the-table encounter at the BayArena, a David vs Goliath battle in Munich and a clash between two of the country's fiercest rivals. Let's get the show on the road!