Here are five things we learned from the 20th round of matches in the Bundesliga:
Bayern ride their luck
Bayern are happy to ride their luck before Wednesday's Champions League last 16 clash at home to Arsenal after another below-par performance in their five games so far this year. Bayern won 2-0 at Ingolstadt on Saturday, but despite 71 percent possession, they lacked urgency and creativity and only taking the lead through Artur Vidal on 90 minutes before Arjen Robben scored 60 seconds later. "It's Bayern's luck. Or the conviction that we'll end up with goals at the end," said captain Philipp Lahm, who has confirmed he will retire in June. Germany forward Thomas Mueller echoed his captain's sentiments: "It's no accident we wins games". But will Bayern's luck run out against Arsenal?
Misfiring Leipzig
Ralph Hasenhuettl admitted second-placed RB Leipzig misfired in the 3-0 defeat against Hamburg, failing to convert any of their 15 shots at goal in their first home loss this season. Following last weekend's 1-0 defeat at Dortmund, Leipzig has failed to score in their last two games. They have lost four of their last seven matches, but are secure in second - seven points behind leaders Bayern and seven clear of third-placed Eintracht Frankfurt. "You have the feeling we could have played for three hours more and still wouldn't have scored. When has that happened this season at home?" said RB's bemused coach. Leipzig suffered another blow against Hamburg as striker Yussuf Poulsen is sidelined for up to six weeks with a leg injury.
Tuchel's rethink
Borussia Dortmund's coach Thomas Tuchel has demanded a rethink after a 2-1 shock defeat at bottom club Darmstadt. Tuchel wants to buck ideas up before Tuesday's Champions League last 16, first-leg, clash at Benfica. Dortmund have twice drawn with Real Madrid and are the only German team to have beaten Bayern this season. But Tuchel is annoyed at how they struggle against mediocre teams after January's 1-1 league draw at Mainz and needing penalties to beat Hertha Berlin in the German Cup on Wednesday. "There must be a rethink. We can't just turn it on against Leipzig and Bayern, we need to also show it against Darmstadt," said Tuchel. "It would be helpful if that sinks in. I thought the message had already got through."
Voeller livid with Sky
Despite Bayer Leverkusen's 3-0 win over Eintracht Frankfurt, Rudi Voeller was livid with Sky, who reported 40 minutes before kick-off that Leverkusen's board had met and decided to sack coach Roger Schmidt. "There was neither a meeting nor a decision. It was an outrageous lie," Leverkusen's CEO Michael Schade told Bild. Ex-Germany midfielder Voeller, Leverkusen's director of sport, demanded an apology, which he later got. "Such a monstrous fallacy before an important game creates a huge mess! Unless I get an apology from Sky, there will be no interviews," he fumed. On Sunday morning, Sky said 'sorry'. "We made a mistake and apologised in the stadium after the match," the broadcaster said in a statement. Leverkusen brushed off the fiasco on the pitch. Javier Hernandez scored two superb volleys in a confidence-boosting win before their Champions League, last 16, first leg clash against Atletico Madrid in ten days.
Dortmund's decision
Borussia Dortmund have until noon (1100 GMT) on Monday to accept or appeal the German Football Association's (DFB) punishment of empty terraces and a 100,000 euros ($106,415) fine after hooligans attacked RB Leipzig fans. The DFB want to shut Borussia's iconic south terrace, which holds 20,000, for a league game after the attack on RB fans including women and children last weekend in Dortmund. The club has apologised for the violence, but some Dortmund fans still want to cause trouble. On Saturday, police stopped two buses containing 90 fans and confiscated weapons, flares and hand-protectors from the group which planned to cause trouble in Darmstadt. According to broadcaster WDR, Borussia had heard of the hooligans' plans and alerted police.