Chicago Fire power past Vancouver Whitecaps 3-1 despite missed penalty
Bamba, Zinckernagel and Haile-Selassie scored for the Fire at Soldier Field, strengthening their grip on a top spot in the MLS Eastern Conference.

Jonathan Bamba needed just eight minutes to break the deadlock at Soldier Field, and from there Chicago Fire FC never let go of control of the match. The final score was 3-1 over Vancouver Whitecaps FC in an MLS clash that also produced a curious subplot: a missed penalty that could have changed everything.
Bamba's goal came off a right-footed strike from outside the box that slipped in through the right side of the net, set up by Anton Saletros. The Fire kept pressing, and in the 17th minute Jack Elliott钉 a header off the crossbar. But the biggest moment of the first half came later: in the 24th minute, Mathias Laborda handled the ball inside the area for a penalty, and two minutes after that Philip Zinckernagel blasted his attempt off the left post. The 1-0 scoreline held into halftime despite that setback.
The second half opened with the same script. Just after the restart, in the 49th minute, Zinckernagel made up for his missed penalty by doubling the lead with a right-footed finish from the center of the box, assisted by Maren Haile-Selassie. The 2-0 edge looked set to settle the match, but Vancouver Whitecaps answered in the 72nd minute: off a corner kick, Oliver Larraz's cross found the head of Laborda, who pulled one back for the visitors. The closing act belonged to Haile-Selassie, who finished off a cross through the middle in the 87th minute, assisted by Robert Lewandowski (who had come on a few minutes earlier), to make it a final 3-1.
What the numbers say
The Fire were more clinical than dominant, finishing with less possession but far more clear-cut chances and shots on target.
| Stat | Chicago Fire FC | Vancouver Whitecaps FC |
|---|---|---|
| Possession (%) | 48 | 52 |
| Shots | 22 | 15 |
| Shots on target | 7 | 2 |
| Big chances | 3 | 1 |
| Corners | 2 | 8 |
| Passes | 446 | 470 |
| Fouls committed | 8 | 11 |
The corner count stands out: Vancouver Whitecaps forced eight to Chicago's two, yet only one of those corners ended up in the net. By our after-the-fact estimate, the Fire generated 3.452 expected goals in the match, compared to 1.6 for Vancouver Whitecaps, a gap that lines up well with what played out on the field: more volume and more sharpness in front of goal for the home side.
Before kickoff, our projection split the odds fairly evenly: 37% for a Chicago Fire FC win, 26% for a draw and 37% for Vancouver Whitecaps, with total expected goals of 3.31. The final result, with a scoreline tilted more heavily toward the home side, went beyond that balanced split: the Fire ended up winning clearly, with a goal tally not far off what was projected, though the distribution favored Gregg Berhalter's side far more than the preview suggested.
What it means
With this result, Chicago Fire FC stays in the upper reaches of the Eastern Conference, sitting fourth with 45 points from 27 matches played, just one point behind Inter Miami CF and New England Revolution, who share second place with 46. Offensive efficiency, even with a missed penalty along the way, ended up being the difference against a Vancouver Whitecaps side that had the ball but not the finishing touch needed to leave Soldier Field with anything.
ATL
CIT
SAR
RIV
HFD
CHS
JAX
BHM
MTL
ATL
CLB
CLT
DC
RBNY
CIN
NE
MIA
NYC
TOR
ORL
CHI
PHI
DAL
SEA
NSH
SKC
STL
VAN
COL
MIN
RSL
SJ
LAG
POR
LAF
ATX
SDG
HOU
FLU
PAL
ASO
ENS
CRB
JSS
CSC
USM
JSK
MCA
MCO
ATN
DIM
COM
GUA
ANT
MIX
MES
GF2
AWA
UMM
UMR
BOL
RI
LDN
ZAN
FEY
COM