At least one goal in every game as well as twists and turns up and down the Bundesliga ladder: Matchday 26 had everything and more.
bundesliga.com reviews five of the biggest talking points from another hair-raising weekend in Germany's top flight...
Just a perfect day in Munich
Matchday 26 went rather swimmingly for FC Bayern München. After two games without a win, the defending champions turned on the style against SV Werder Bremen, putting five past the Green-Whites without reply. Not only that, but Thomas Müller and Robert Lewandowski both extended their season tallies to 19 and 24 respectively, Thiago Alcantara scored his first Bundesliga goals since February 2014, Franck Ribery came through another 90 minutes unscathed and Mario Götze returned to action following a lengthy injury lay-off.
Dortmund keep up their end of the bargain
With the Bundesliga leaders so imperious in victory, the onus was on second-placed Borussia Dortmund to respond in kind in Matchday 26's final fixture. Visitors 1. FSV Mainz 05 had beaten Bayern 2-1 on Matchday 24, but it did not once look like they would repeat the trick against peerless BVB. Marco Reus and Shinji Kagawa got the goals as Thomas Tuchel's men moved back to within five points of top spot, although it could just as easily have been a cricket score were it not for Mainz goalkeeper Loris Karius.
It is fair to say Vedad Ibisevic is enjoying something of a renaissance at third-in-the-table Hertha Berlin. The 31-year-old Bosnia-Herzegovina international set the Old Lady on the road to a comfortable 2-0 win over FC Schalke 04 on Friday with his eighth Bundesliga goal of the season - almost as many as he managed over the course of the entire previous two campaigns combined (ten). "I love it when I score," he said. "The best thing, though, is playing with these guys and winning."
Hoffenheim catch the worm
There were smiles on the faces of every TSG 1899 Hoffenheim-affiliated man, woman and child come the full-time whistle on Saturday afternoon, after a third-minute goal from Leicester City FC loanee Andrej Kramaric fired the Sinsheim club to a priceless 1-0 victory over 2014/15 Vizemeister VfL Wolfsburg. The win moved Julian Nagelsmann's second-bottom charges level on points with 16th-placed Eintracht Frankfurt, who were thumped 3-0 by Borussia Mönchengladbach, while bottom feeders Hannover 96 went down 2-0 at home to 1. FC Köln.
It took some effort from VfB Stuttgart and FC Augsburg, but somehow they escaped the respective abodes of promoted duo FC Ingolstadt 04 and SV Darmstadt 98 with a point apiece. VfB were 3-1 down at one stage while Augsburg fell two behind inside 40 minutes, yet both fought back admirably to secure unlikely draws. A pair of last-minute penalties proved decisive, with Daniel Didavi holding his nerve for Stuttgart and Alfred Finnbogason keeping his cool at the Merck Stadion am Böllenfalltor.