El 25 de abril de 2012, Schweinsteiger marcó el último penalti de la semifinal contra el Real Madrid para enviar al Bayern a la final de la UEFA Champions League.