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.
ATH
RSO
VAN
SEA
ATL
TOR
NSH
RBNY
SMT
COL
SUP
CAV
GRE
ATL
GUA
BOL
CCP
OLI
CAG
UNI
LEX
COS
GUA
LIB
BEL
BAC
NOB
UNI
BRA
FAM
JUV
NAP
MAR
TOU
DAN
NAC
NE
MIA
LAF
MIN
POR
HOU
CSL
NCX
CAZ
LEO
GTI
QAC
VAR
MOR
ISF
ONC
ATL
ALI
AGU
FAS
ANT
MUN
GUA
COB
COM
MIX
MOT
MAR
OLA
FCU
CAR
LA
BOS
BAY
SD
GFC
UTA
HOU
POR