FC Bayern München were once again on the ball in the last minute, Hamburger SV have now beaten every club to play in the Bundesliga and Anthony Modeste sent records tumbling. It was a thrilling Matchday 20 in the Bundesliga with just one goal left until the 50,000th.

Check your latest Official Fantasy Bundesliga scores by clicking here

bundesliga.com has done some number crunching to bring you the best facts and figures from Matchday 20...

1

Bundesliga debutants RB Leipzig suffered their first-ever defeat at home in the top flight at the hands of Hamburg - the only ever-present side in the league.

3

Nicolai Müller provided three assists in a game for the first time in his 157th Bundesliga appearance.

4

Bayern won for the fourth time this season thanks to goals in the final ten minutes (at Schalke, Hamburg, Freiburg and Ingolstadt).

Click here for the full match report from Bayern's victory

Watch: FCB's Arjen Robben was thrilled with his side's last victory over fellow Bavarians Ingolstadt:

Click here to download the free, official Bundesliga app!

5

Borussia Mönchengladbach are unbeaten in five games under Dieter Hecking (4 wins, 1 draw).

9

FC Schalke 04 have won their last nine home games against Hertha Berlin, including eight clean sheets. It’s the longest such run in the Royal Blues’ history.

11

FC Ingolstadt 04’s starting XI contained 11 different nationalities.

16

Modeste set a new personal best for 16 goals in a Bundesliga campaign and also equalled the record for a French player in the league.

50

Moreover, Modeste scored his 50th Bundesliga goal.

Click right here to 'like' the Bundesliga's brand-new, official Facebook page!

54

Hamburg’s win in Leipzig means they have now beaten all other 54 clubs to have played in the German top flight.

64

There has never been a goalless draw in 64 Bundesliga games between Bayer 04 Leverkusen and Eintracht Frankfurt – a record for any match-up in the league.

100

Manuel Neuer kept his 100th Bundesliga clean sheet for Bayern in his 181st appearance.

Click here to vote for your #BLMVP from Matchday 20!

100

Markus Gisdol celebrated his biggest win as Hamburg boss in his 100th Bundesliga game as a coach.

250

Walace became the 250th player to score for HSV in the Bundesliga (6th Brazilian). No other team has had so many different goalscorers in the history of the league.

257

Diego Benaglio played his 257th Bundesliga game for VfL Wolfsburg and is now their all-time record appearance holder.

600

Maximilian Arnold scored the 600th goal at home for the Wolves in the Bundesliga.

Watch: Daniel Didavi on Wolfsburg's amazing effort to turn the game around against Hoffenheim:

Click here for the Matchday 20 round-up

Click here for the Matchday 20 talking points