AI SPORTSANALYTICSBamba struck inside nine minutes, Zinckernagel answered his own post, and Haile-Selassie sealed it late at Soldier Field.

Thirty-seven shots. Four on target. That arithmetic frames Chicago Fire's 3-1 win over Vancouver Whitecaps at Soldier Field: an evening of relentless volume, thin accuracy, and a home side that kept pulling the trigger until the scoreboard finally matched its chances.
Chicago led inside nine minutes, Jonathan Bamba turning in a low-quality chance after Anton Salétros picked him out. The wave kept coming. Philip Zinckernagel hit the post from a 0.788 xG opening in the 27th, Jack Elliott had an effort cleared off the line in the 32nd, and Johan Gomez missed from 0.556 xG shortly after. Somehow Vancouver reached halftime only 1-0 down; Thomas Müller came on at the interval to change it.
He couldn't. Zinckernagel, so wasteful before the break, made it 2-0 in the 50th minute from Maren Haile-Selassie's pass. Mathías Laborda, set up by Oliver Larraz, gave Vancouver a lifeline in the 73rd. But Robert Lewandowski, sent on for Bamba in the 76th, delivered the knockout pass, and Haile-Selassie buried an 0.862 xG chance in the 88th to seal it.
Haile-Selassie was the decisive actor: the assist for the second, the goal for the third, shots woven through both halves. Zinckernagel's redemption ran alongside — post in the 27th, goal in the 50th. Vancouver's 15 shots produced only one on target; Brian White's 0.201 xG miss in the 62nd summed up the visiting evening before Laborda finally connected. Chicago's accuracy was barely better — three on target from 22 attempts — but the ones that counted went in.
Vancouver held 52 percent of the possession. It bought them one goal and a 1.08 xG receipt. Chicago outshot them 22-15, stacked up 3.91 expected goals, and left Soldier Field with exactly the scoreline their work deserved.
FootballFourteen days without a single transfer above €10.0 million — the quietest stretch the market has offered.
FootballOur grades crown Chicago's front line and cut Thomas Müller by 1.8 points — the biggest divide of the night at Soldier Field.
FootballTwo of the Bundesliga's hottest sides meet at Signal Iduna Park, where Bremen's seven-match drought looms large.