Bayern Munich's Robert Lewandowski-inspired win aside, the Bundesliga was at its unpredictable best on Matchday 24.

How did your Official Fantasy Bundesliga rank on Matchday 24? Click here to find out!

Ton-up for Lewandowski

It's official: after scoring his 99th and 100th goals in only his 136th appearance in all competitions for Bayern, Lewandowski is the club's most prolific scorer since the great Gerd Müller. Striking either side of half-time to help down Eintracht Frankfurt at the Allianz Arena, the indomitable Poland captain took his tally to 12 in his last 14 outings and 33 in 36 for the season. Giovane Elber, Roy Makaay, Mario Gomez and Claudio Pizarro are all legends in their own right, but Legendowski is something else.

Comeback kings

It was not all doom and gloom for Frankfurt in Saturday's 3-0 defeat to Bayern. Offsetting the Eagles' fifth Bundesliga loss on the spin, 31-year-old midfielder Marco Russ made a heroic return to action as a second-half substitute after overcoming testicular cancer. There was also a 12-minute cameo from Mexican synergist Marco Fabian, although the biggest ovation of the afternoon went to Bayern defender Jerome Boateng - returning to the fold in the 65th minute following four months out through injury.

Watch: Jerome Boateng on his return to action following injury:

In the spirit of Johnny Heimes

At the other end of the table, bottom club Darmstadt's timely 2-1 win over Mainz suggests the relegation battle still has legs to burn. Sporting a one-off kit to commemorate the one-year anniversary since the passing of lifelong Darmstadt fan Jonathan Heimes, the Lilies delivered a lion-hearted performance young 'Johnny' would have been proud of - one that means the gap on the relegation play-off place is a by no means insurmountable 11 points, with ten rounds of fixtures to go.

Piza delivery

On the up after an alarming slide towards the trapdoor, Bremen extended their unbeaten run to four matches in Friday's 1-1 draw at Bayer Leverkusen. Veteran goal-getter Pizarro grabbed the all-important equaliser for the Green-Whites, proving there is indeed - for want of a better phrase - life in the old dog yet. It was the 38-year-old Peruvian substitute's 191st Bundesliga goal, but his first of the current campaign following a 863-minute lean spell dating back to 2 May 2016.

Watch: Claudio Pizarro reflects on his equalising goal in Leverkusen:

Wolfsburg rediscover bite

Back among the goals with two in his last two, former Bayern man Gomez scored the winner at RB Leipzig's Red Bull Arena to give interim Wolfsburg coach Andries Jonker - another ex-Bayern employee - his first win since taking the job. The Wolves were on a run of four defeats in five when the Dutchman replaced Valerien Ismael a fortnight ago, but have since picked up four points from a possible six to move seven clear of the automatic relegation zone.

Watch: Mario Gomez praises Wolfsburg's manner of victory in Leipzig:

Click to read the Matchday 24 round-up