The feel-good factor returned to Borussia Dortmund after the bomb attack on their team bus and Bayern Munich stuttered at home against Mainz.
Here are five things we learned from the 30th round of Bundesliga matches this weekend:
Dortmund's 'feel-good' factor
Borussia Dortmund's 3-2 comeback win at Moenchengladbach left their players admitting they could finally put the April 11 bomb attack on their team bus behind them.
A German-Russian man suspected of carrying out the triple bomb attack was arrested on Friday, while 24 hours later, Dortmund had the morale to come from behind to move up to third in the Bundesliga.
The league's top-scorer Pierre-Emerick Aubameyang netted his 27th league goal this season before Raphael Guerreiro headed the winner three minutes from time.
"I can finally sleep better. And today, after the victory, I felt happy again for the first time since the attack," said Dortmund goalkeeper Roman Burki.
The team celebrated in front of their away fans at Borussia Park.
"The events of the past few weeks have brought us all closer together," added midfielder Gonzalo Castro.
Krkic joins magnificent seven
Ex-Barcelona midfielder Bojan Krkic became only the seventh player to score in Europe's top four leagues by netting Mainz's opening goal in their 2-2 draw against Bayern Munich at the Allianz Arena.
The 26-year-old attacking midfielder netted his first Mainz goal after only three minutes as the visitors twice took the lead in Munich.
Krkic has now scored in the English, Spanish, Italian and German leagues, after stints at Roma, AC Milan and Stoke City, who loaned him to Mainz in January.
Only Kevin-Prince Boateng, Jon Dahl Tomasson, Florin Raducioiu, Obafemi Martins, Pierre Wome and Gheorghe Popescu have also scored in the Premier League, Serie A, La Liga and the Bundesliga.
"I am super happy to have finally scored in the Bundesliga. That makes me proud," said Krkic.
Lewandowski's agent rants
Robert Lewandowski failed to get on the scoresheet as Bayern capped a week to forget by scrapping a draw at home to Mainz to stay eight points clear in the table.
Having exited the Champions League after losing 4-2 at Real Madrid on Tuesday to seal a 6-3 aggregate defeat, Bayern twice came from behind against Mainz thanks to Arjen Robben and Thiago Alcantara's goals.
Mainz's Alexander Hack kicked Lewandowski's out-stretched leg on 75 minutes to leave the Poland hot-shot crumpled on the turf and adding insult to injury, the referee turned down a penalty appeal.
"Red card and penalty (not given)! Once again, the ref doesn't care about the health of the players!" fumed Lewandowski's agent Maik Barthel on Twitter.
Thankfully, Lewandowski, who has scored 39 goals this season, was uninjured and can resume his duel against Aubayemang in Wednesday's German Cup semi-final between Bayern and Dortmund.
Aubameyang's blitz goal
Aubameyang crept ahead of Lewandowski in the race to be the league's top scorer when he netted Dortmund's equaliser just 108 seconds after coming off the bench at Gladbach.
Aubameyang smacked home his 27th league goal after converting Ousmane Dembele's dream pass, while Lewandowski's blank against Mainz leaves him on 26.
He is attempting to lift the Bundesliga's Golden Cannon for the third time, while Aubameyang wants his first title having finished runner-up to Lewandowski last season.
Germany call for bad-boy Kruse?
Max Kruse scored all Werder Bremen's goals in Saturday's 4-2 win at Ingolstadt to further the case to end his Germany exile.
The 29-year-old has 14 made appearances for Germany, but was kicked out of the squad in March 2016 by head coach Joachim Loew.
Kruse hit the headlines last year for leaving 75,000 euros ($80,448) of poker winnings in a Berlin taxi and was sued by a flight attendant after he allegedly showed teammates nude images of her.
But Kruse has scored nine goals in his last seven games and Loew wants to blood players at June's Confederations Cup in Russia.
Germany's striker coach Miroslav Klose was in the stadium to see Kruse score three goals in the final 15 minutes having already converted a first-half penalty.
"I can imagine that Loew will ask Max to make some new plans for his summer," said Bremen team-mate Robert Bauer.