Germany and Bayern Munich legend from football Bastian Schweinsteiger has announced his immediate retirement at the age of 35.
The German midfielder – who was part of the 2014 squad that won the World Cup – has called time on his career after failing to help Chicago Fire reach the playoffs in the MLS.
Schweinsteiger started off his career at Bayern Munich where he featured in 500 games for the Bavarian outfit between 2002-2015.
He won an incredible eight Bundesliga titles, seven German Cups and the Champions League during his spell at the Allianz Arena.
Manchester United snapped him up in 2015, with Schweinsteiger helping the Red Devils win the FA Cup in his first season.
After just 35 games for United he was off again, this time to Chicago Fire in March 2017 where he immediately became a key part of their side.
He chipped in with eight goals in 92 games for the American club, but failed to help them win any silverware.
His last game in professional football was a 5-2 victory away at Orlando City on Sunday.
In a statement released on social media, Schweinsteiger said: “Dear Fans, the time has now come, and I will be finishing my active career at the end of this season.
“I would like to thank both, you and my teams @fcbayern, @manchesterunited, @chicagofire and @dfb_team.
“You made this unbelievable time possible for me! And of course, I would also like to thank my wife @anaivanovicand my family for their support.
“Saying goodbye as an active player makes me feel a little nostalgic, but I am also looking forward to the exciting challenges that await me soon.
“I will remain faithful to football. Many, many thanks for the time we spent together, I will always have a place for you in my heart! Yours, Basti.”