Schweinsteiger fires again for Chicago
Former Manchester United midfielder Bastian Schweinsteiger scored his second goal in three games to lead the Chicago Fire to a 3-0 win over New England Revolution.
Bastian Schweinsteiger continued his goalscoring form in MLS as Chicago Fire eased past New England Revolution, while Orlando City is yet to lose at home after seeing off LA Galaxy in stoppage time.
Former Manchester United midfielder Schweinsteiger scored his second goal in three games to lead Fire to a 3-0 victory at home to Revolution.
Surplus to requirements at Old Trafford, former Germany international and World Cup winner Schweinsteiger has hit the ground running in the United States with a goal on debut on 1 April and the 32 year-old was at it again on Sunday (AEST).
Schweinsteiger opened the scoring on the stroke of half-time, collecting the ball on the edge of the penalty area before driving into the box and firing a shot across goalkeeper Cody Cooper.
Nemanja Nikolic bagged a second-half brace for Fire, unbeaten in three matches since Schweinsteiger's arrival.
Orlando City has built a fortress after its thrilling 2-1 win at home to LA Galaxy.
Playing at Orlando City Stadium this season, Orlando made it four successive victories thanks to Cyle Larin's dramatic 91st-minute winner.
Galaxy's Romain Alessandrini had equalised in the 83rd minute to cancel out Will Johnson's first-half opener.
A spirited 10-man Atlanta United fell to a 2-1 defeat Montreal Impact after Leandro Gonzalez Pirez was sent off before the interval and Bradley Wright-Phillips was on target as New York Red Bulls defeated Eastern Conference rivals DC United 2-0.
Columbus Crew came from behind to top Toronto FC 2-1, Real Salt Lake beat Colorado Rapids by the same scoreline, Minnesota United overturned a two-goal deficit to earn a 2-2 draw at Houston Dynamo, while Portland Timbers lost 1-0 to unbeaten Sporting Kansas City.