Former Manchester United midfielder scores on MLS debut
Schweinsteiger headed in the opener from David Accam’s cross in his side’s 2-2 draw against Montreal Impact.
The German World Cup winner, who is 32-year-old, moved to the U.S. on a free transfer from the Red Devils last month.
After the move, manager Jose Mourinho apologised for the way he treated the ex-Bayern Munich player this season.
The News Agency of Nigeria (NAN) reports that Schweinsteiger was signed by the Old Trafford club under former boss Louis van Gaal in July 2015.
The German trained alone or with the Under-23 side at United after Mourinho took over as manager last summer.
He returned to the first-team set-up before a Europa League game against Fenerbahce in November.
He also played his last game as a substitute against Saint-Etienne in the Europa League on Feb. 22.
Schweinsteiger played the full 90 minutes on his home debut.
Chicago Fire play next on April 8 against Columbus Crew.