Chicago grabbed all three points and is unbeaten in three straight as they surge closer to a playoff spot in the Eastern Conference. The Impact lost their sixth league match in the past seven.
Bacary Sagna scored on a header in the 76th minute, and Montreal, down 2-0 early, looked like it had come back for at least a draw. But Schweinsteiger headed in a set piece and Chicago held on for the win.
Dax McCarty and Nemanja Nikolic scored early for the Fire. McCarty had a quality finish, a low but hard shot in the eighth minute off a pass from Schweinsteiger, who spotted McCarty with a pass from the wing.
The Impact cut the lead to 2-1 in the 34th minute on Saphir Taider's penalty kick. Taider was taken down in the box by Chicago goalkeeper Kenneth Kronholm in a race for the ball, and scored his team-leading ninth goal of the season.
SeatGeek has great deals for upcoming MLS matches
font: DINNextLTPro-Regular, sans-serif !important;
color: #ffffff !important;"><span style="font: DINNextLTPro-Regular, sans-serif !important; color: #FFFFFF !important">GET TICKETS</span></a>
normal;color: #ababab;line-height: 1.4;font:
DINNextLTPro-Regular, sans-serif; ">Official Ticketing Partner of Major League Soccer</span>
- 8’ — CHI — Dax McCarty | WATCH
- 19’ — CHI — Nemanja Nikolic | WATCH
- 34’ — MTL — Saphir Taider (penalty) | WATCH
- 76' — MTL — Bacary Sagna | WATCH
- 88' — CHI— Bastian Schweinsteiger | WATCH
- CHI: Wednesday, August 14 at Portland Timbers (11:00 pm ET | MLS Live on ESPN+ in the US, MLS LIVE on DAZN n Canada)
- MTL: Wednesday, August 14 at Cavalry FC, Leg 2, Canadian Championship (9:30 pm ET; OneSoccer.ca)