CF Montreal vs Chicago Fire

16 May 2026 · MLS · 2026 · Referee Fotis Bazakos

Full time 0 – 2

Half-time: 0–1

  • Philip Zinckernagel 14’
  • Hugo Cuypers 67’

Match summary

Chicago Fire beat CF Montreal 2-0 on the road. Chicago Fire led 1-0 at half-time.

Philip Zinckernagel put Chicago Fire ahead in the 14th minute and Hugo Cuypers made it 0-2 in the 67th minute.

There was little between the sides on chances: CF Montreal created 1.02 expected goals (xG) from 15 shots, Chicago Fire 1.09 from 11.

Match stats

60% Possession 40%
15 Shots 11
5 Shots on target 4
16 Corners 3
85 Attacks 58
52 Dangerous attacks 28
453 Passes 318
80.8% Pass accuracy 79.6%
18 Tackles 19
14 Fouls 13
4 Yellow cards 3
5 Offsides 2

Key events

CF Montreal Chicago Fire
Kick-off
14’
Philip ZinckernagelLeft foot shot0-1 (Chicago Fire)
36’
Iván JaimeShot on target
44’
Half-time0-1
Wikelman CarmonaShot on target
49’
Second half underway
62’
Brayan VeraShot on target
65’
Prince OwusuShot on target
65’
67’
Hugo CuypersRight foot shot0-2 (Chicago Fire)
68’
Chris MuellerPhilip Zinckernagel
71’
73’
Chris MuellerShot on target
73’
Hugo CuypersShot on target
82’
89’
Daniel RíosShot on target
90+4’

How the chances added up

Running total of expected goals (xG) for each side through the match. xG rates each chance by how often similar shots are scored. A goal is marked where it was scored.

0.0 0.5 1.0 1.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.02 1.09 14’ Philip Zinckernagel (Chicago Fire), 0-1 14’ 67’ Hugo Cuypers (Chicago Fire), 0-2 67’ 0.0 0.5 1.0 1.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.02 1.09 14’ Philip Zinckernagel (Chicago Fire), 0-1 Zinckernagel 14’ 67’ Hugo Cuypers (Chicago Fire), 0-2 Cuypers 67’
CF Montreal 1.02 xGChicago Fire 1.09 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Chicago Fire attacking CF Montreal attacking 
90+4’ Daniel Ríos (CF Montreal), open play, 0.26 xG, saved 73’ Chris Mueller (Chicago Fire), open play, 0.16 xG, saved 73’ Hugo Cuypers (Chicago Fire), open play, 0.16 xG, saved 89’ Iván Jaime (CF Montreal), direct free kick, 0.16 xG, blocked 90+3’ Hugo Cuypers (Chicago Fire), open play, 0.15 xG, off target 67’ Hugo Cuypers (Chicago Fire), open play, 0.14 xG, goal 14’ Philip Zinckernagel (Chicago Fire), open play, 0.11 xG, goal 65’ Prince Owusu (CF Montreal), from a corner, 0.11 xG, saved 31’ Robin Lod (Chicago Fire), open play, 0.10 xG, blocked 11’ Philip Zinckernagel (Chicago Fire), open play, 0.09 xG, off target 32’ Robin Lod (Chicago Fire), open play, 0.10 xG, off target 46’ Iván Jaime (CF Montreal), open play, 0.09 xG, off target 54’ Prince Owusu (CF Montreal), open play, 0.08 xG, off target 89’ Dawid Bugaj (CF Montreal), set piece, 0.06 xG, blocked 56’ Dawid Bugaj (CF Montreal), from a corner, 0.05 xG, off target 8’ Philip Zinckernagel (Chicago Fire), open play, 0.04 xG, off target 49’ Wikelman Carmona (CF Montreal), direct free kick, 0.04 xG, saved 44’ Iván Jaime (CF Montreal), open play, 0.03 xG, saved 76’ Matthew Longstaff (CF Montreal), open play, 0.03 xG, blocked 65’ Noah Streit (CF Montreal), from a corner, 0.03 xG, blocked 58’ Noah Streit (CF Montreal), open play, 0.02 xG, off target 65’ Brayan Vera (CF Montreal), from a corner, 0.03 xG, saved 83’ Puso Dithejane (Chicago Fire), open play, 0.02 xG, off target 38’ Hugo Cuypers (Chicago Fire), open play, 0.02 xG, blocked 78’ Brandan Craig (CF Montreal), from a corner, 0.02 xG, off target 90’ Hennadii Synchuk (CF Montreal), from a corner, 0.01 xG, blocked 90+4’ Daniel Ríos (CF Montreal), open play, 0.26 xG, saved 73’ Chris Mueller (Chicago Fire), open play, 0.16 xG, saved 73’ Hugo Cuypers (Chicago Fire), open play, 0.16 xG, saved 89’ Iván Jaime (CF Montreal), direct free kick, 0.16 xG, blocked 90+3’ Hugo Cuypers (Chicago Fire), open play, 0.15 xG, off target 67’ Hugo Cuypers (Chicago Fire), open play, 0.14 xG, goal 14’ Philip Zinckernagel (Chicago Fire), open play, 0.11 xG, goal 65’ Prince Owusu (CF Montreal), from a corner, 0.11 xG, saved 31’ Robin Lod (Chicago Fire), open play, 0.10 xG, blocked 11’ Philip Zinckernagel (Chicago Fire), open play, 0.09 xG, off target 32’ Robin Lod (Chicago Fire), open play, 0.10 xG, off target 46’ Iván Jaime (CF Montreal), open play, 0.09 xG, off target 54’ Prince Owusu (CF Montreal), open play, 0.08 xG, off target 89’ Dawid Bugaj (CF Montreal), set piece, 0.06 xG, blocked 56’ Dawid Bugaj (CF Montreal), from a corner, 0.05 xG, off target 8’ Philip Zinckernagel (Chicago Fire), open play, 0.04 xG, off target 49’ Wikelman Carmona (CF Montreal), direct free kick, 0.04 xG, saved 44’ Iván Jaime (CF Montreal), open play, 0.03 xG, saved 76’ Matthew Longstaff (CF Montreal), open play, 0.03 xG, blocked 65’ Brayan Vera (CF Montreal), from a corner, 0.03 xG, saved 65’ Noah Streit (CF Montreal), from a corner, 0.03 xG, blocked 58’ Noah Streit (CF Montreal), open play, 0.02 xG, off target 83’ Puso Dithejane (Chicago Fire), open play, 0.02 xG, off target 78’ Brandan Craig (CF Montreal), from a corner, 0.02 xG, off target 38’ Hugo Cuypers (Chicago Fire), open play, 0.02 xG, blocked 90’ Hennadii Synchuk (CF Montreal), from a corner, 0.01 xG, blocked
Size shows xG Goal On target Off target or blocked

Hover or tap a shot for the player, minute and xG.

Lineups

CF Montreal 4-3-3 Starting XI
Gillier
Petrasso 85’
Neal
Vera
Bugaj
Loturi 46’
Piette 46’
Longstaff
Jaime
Carmona 73’
Owusu
Chicago Fire 4-2-3-1 Starting XI
Brady
Radojević 61’
Elliott
Mbokazi
Dean
Waterman
Pineda
Lod
Zinckernagel 68’
Haile-Selassie 68’
Cuypers

Player stats

Goalkeeper1 player
90′ 2 2 23 – – – – –
Defenders5 players
90′ 2 – – 6 1 34 – – – –
90′ 1 – – 5 3 71 1 – – –
90′ 1 2 – 3 – 77 2 – –
Luca Petrasso Taken off
85′ 1 – – 5 2 43 – – – –
Brandan Craig Came on as a substitute
45′ 2 1 – 2 – 20 – – –
Midfielders7 players
Victor Loturi Taken off
45′ – – 13 – 0.01 – – 1 1 1 –
Samuel Piette Taken off
45′ – – 19 – 0.00 6 – 7 1 –
90′ – – 53 1 0.40 – – 2 – 1 –
Wikelman Carmona Taken off
73′ – – 17 2 0.11 1 – 4 – 3 –
90′ – – 31 1 0.14 2 – 4 2 1 –
Noah Streit Came on as a substitute
45′ – – 18 1 0.21 – 1 1 3 – –
Hennadii Synchuk Came on as a substitute
10′ – – 2 1 0.11 – – – – – –
Forwards2 players
90′ – – 2 1 0.19 0.05 2 3 – 14
Daniel Ríos Came on as a substitute
17′ – – 1 1 0.26 0.02 1 1 1 11 –
Came on Taken off Sent off Red is the most in that position for the team

Every player who took the pitch, starters first and then substitutes. A dash means none. xG and xA are expected goals and assists.

Form going into the game

Last five league games before this one, oldest first. Select one to open it.

Previous and next meeting

Shots, expected goals, timeline, lineups, team and player statistics from Bzzoiro Sports Data (sports.bzzoiro.com). Results and odds from football-data.co.uk.