At the beginning of the 2005/06 season he was sent back to the second team but soon came back. Over the next three seasons, up until the end of 2007–08, Schweinsteiger made 135 appearances in all competitions for Bayern Munich (UEFA Champions League, Bundesliga and German Cup), scoring 10 goals. In December 2010, he prolonged his contract with Bayern until 2016. However, in July 2015 Schweinsteiger made a move to Manchester United.