Chicago provided the game’s opening goal in the 16th minute when forward Robert Berić scored for a second straight match. Making an intelligent run inside the area, Berić hit a pass from midfielder Fabian Herbers with a first-time shot that deflected off midfielder Michael Bradley, before looping over goalkeeper Alex Bono.
Toronto managed to pull one back when midfielder Marco Delgado’s deflected shot snuck into the far corner in the 44th minute. The finish marked Delgado’s third of the season and his second consecutive game with a goal.
TFC would take the lead in the 56th minute when defender Omar Gonzalez scored a thumping header from a short corner. As the Fire pushed forward in search of the equalizer, Toronto would find a third when Soteldo scored in the 70th minute.