Bayern Munich gave former defender Holger Badstuber a bealted official send-off before the final Matchday of the season against VfB Stuttgart.

The 29-year-old, who was on the Bayern books for almost 15 years, made his first appearance at the Allianz Arena since leaving the club for Stuttgart on a free transfer in summer 2017 in what ended as a dream day for the German defender.

He played all 90 minutes as Tayfun Korkut's side recorded an incredible 4-1 win over Bayern to give themselves a chance of playing in the UEFA Europa League next season.

Badstuber won six Bundesliga titles, three DFB Cups and the 2013 UEFA Champions League during his time in Munich, despite a series of career-threatening injuries restricting the former Germany international to just 177 competitive appearances. He also spent six months on loan at Schalke during the second half of 2016/17.

The Memmingen native's resilience and commitment to stay at the highest level of the game won the hearts of millions of supporters worldwide.

Watch: The Holger Badstuber story

The season-ending encounter was Badstuber's 27th Bundesliga outing of a largely injury-free and successful debut campaign in Stuttgart colours.

Click here for the Bayern Munich vs. VfB Stuttgart Match Centre!