Munich - 1899 Hoffenheim snap FC Bayern München's winning streak, a Marco Reus' hat-trick breaks Stuttgart hearts, Naldo takes his bow as Wolfsburg captain in unforgettable style, and plenty more besides.

Matchday 28 certainly threw up its fair share of talking points - here's's overview of five of the biggest weekend stories.

Matchday 28 served up an afternoon of unwanted season firsts for 2013/14 Bundesliga champions FC Bayern, whose 19-match winning streak came to an end in Saturday's 3-3 draw with Hoffenheim. It was the first time in the current campaign that Pep Guardiola's men had dropped points at the Allianz Arena, conceded three goals on home soil, shipped two goals in one half, thrown away a two-goal lead and conceded directly from a free kick!

In-form FC Schalke 04 kicked things off on Friday with a comfortable 2-0 victory over a Hertha Berlin side now without a win in their last six outings. The Royal Blues leapfrogged Ruhr district rivals Borussia Dortmund as a result, but it was a short-lived stay in second place as a Marco Reus hat-trick gave BVB a hard-earned 3-2 win at relegation-threatened VfB Stuttgart less than 24 hours later.

The weekend panned out well for VfL Wolfsburg, who came from behind to beat Eintracht Frankfurt 2-1 courtesy of a stunning late strike from Naldo. The Brazilian central defender was wearing the VfL captain's armband for the first time and he certainly stepped up to the mark for the occasion, scoring his eighth long-range strike in the Bundesliga. The win takes the Wolves to within a point of fourth place, after Leverkusen were surprisingly held at home by Braunschweig.

1. FC Nürnberg defender had a big and not completely positive say in Saturday evening's vital trip to fellow stugglers SC Freiburg. After opening the scoring with his second-ever Bundesliga goal, the former Austria international gave away the penalty that led to die Breisgauer drawing level for the second time, before receiving his marching orders for a second bookable offence deep into added time. Despite twice taking the lead, der Club lost the game 3-2.

maintained his record of having started every game this season for Borussia Mönchengladbach as the Foals dispatched Hamburger SV to stay on course for a top-six finish. When he was replaced by Lukas Rupp four minutes from the end however, the Borussia winger drew level with Rene Eijkelkamp's all-time top-flight record from 1997/98 of having been subbed off no fewer than 25 times in a single season. With six games remaining, it's one he could still break.

Click here to watch the Top 5 Goals on Matchday 28 including Naldo's amazing strike, courtesy of the official Bundesliga YouTube channel: