Attempt missed. Karol Swiderski (Charlotte FC) right footed shot from very close range is too high following a corner.
82'
Attempt saved. Karol Swiderski (Charlotte FC) left footed shot from very close range is saved in the centre of the goal. Assisted by Christopher Hegardt with a cross.
82'
Corner, Charlotte FC. Conceded by Zachary Brault-Guillard.
81'
Substitution, Charlotte FC. Harrison Afful replaces Jaylin Lindsey.
81'
Substitution, Charlotte FC. Christopher Hegardt replaces Jordy Alcívar.
79'
Joel Waterman (CF Montréal) is shown the yellow card for a bad foul.
79'
Foul by Joel Waterman (CF Montréal).
79'
Jaylin Lindsey (Charlotte FC) wins a free kick in the defensive half.
78'
Attempt missed. Mason Toye (CF Montréal) header from the centre of the box is close, but misses to the left. Assisted by Romell Quioto with a cross.
Joaquín Torres (CF Montréal) wins a free kick in the defensive half.
75'
Foul by Quinn McNeill (Charlotte FC).
70'
Rudy Camacho (CF Montréal) is shown the yellow card for a bad foul.
70'
Foul by Rudy Camacho (CF Montréal).
70'
Daniel Ríos (Charlotte FC) wins a free kick on the left wing.
70'
Attempt missed. Victor Wanyama (CF Montréal) left footed shot from outside the box is close, but misses to the left. Assisted by Ismaël Koné.
69'
Romell Quioto (CF Montréal) wins a free kick in the defensive half.
69'
Foul by Christian Fuchs (Charlotte FC).
68'
Substitution, Charlotte FC. Quinn McNeill replaces Derrick Jones.
65'
Ismaël Koné (CF Montréal) wins a free kick on the left wing.
65'
Foul by Derrick Jones (Charlotte FC).
64'
Foul by Joel Waterman (CF Montréal).
64'
Karol Swiderski (Charlotte FC) wins a free kick in the defensive half.
63'
Corner, Charlotte FC. Conceded by Alistair Johnston.
61'
Joaquín Torres (CF Montréal) wins a free kick on the right wing.
61'
Foul by Guzmán Corujo (Charlotte FC).
58'
Joaquín Torres (CF Montréal) wins a free kick in the defensive half.
58'
Foul by Christian Fuchs (Charlotte FC).
57'
Substitution, Charlotte FC. Christian Fuchs replaces Laukoa Santos.
57'
Samuel Piette (CF Montréal) wins a free kick in the defensive half.
57'
Foul by Laukoa Santos (Charlotte FC).
57'
Attempt blocked. Mathieu Choinière (CF Montréal) right footed shot from the left side of the box is blocked. Assisted by Romell Quioto with a cross.
55'
Joaquín Torres (CF Montréal) is shown the yellow card for a bad foul.
55'
Foul by Joaquín Torres (CF Montréal).
55'
Brandt Bronico (Charlotte FC) wins a free kick in the defensive half.
51'
Mathieu Choinière (CF Montréal) wins a free kick on the left wing.
51'
Foul by Jaylin Lindsey (Charlotte FC).
48'
VAR Decision: Goal CF Montréal - CF Montréal 2-1 Charlotte FC (Mathieu Choinière).
47'
Offside, CF Montréal. Mathieu Choinière tries a through ball, but Zachary Brault-Guillard is caught offside.
47'
Goal! CF Montréal 2, Charlotte FC 1. Mathieu Choinière (CF Montréal) right footed shot from the centre of the box to the bottom right corner. Assisted by Romell Quioto.Goal confirmed following VAR Review.
46'
Foul by Ismaël Koné (CF Montréal).
46'
Derrick Jones (Charlotte FC) wins a free kick in the defensive half.
Substitution, CF Montréal. Ismaël Koné replaces Ahmed Hamdi.
45'
Second Half begins CF Montréal 1, Charlotte FC 1.
45'+5
First Half ends, CF Montréal 1, Charlotte FC 1.
45'+4
Attempt missed. Joaquín Torres (CF Montréal) left footed shot from the centre of the box is too high. Assisted by Zachary Brault-Guillard with a cross.
45'+3
Foul by Victor Wanyama (CF Montréal).
45'+3
Daniel Ríos (Charlotte FC) wins a free kick in the defensive half.
44'
Victor Wanyama (CF Montréal) wins a free kick in the attacking half.
44'
Foul by Derrick Jones (Charlotte FC).
44'
Victor Wanyama (CF Montréal) wins a free kick on the right wing.
44'
Foul by Daniel Ríos (Charlotte FC).
40'
Foul by Alistair Johnston (CF Montréal).
40'
Karol Swiderski (Charlotte FC) wins a free kick in the attacking half.
38'
Foul by Victor Wanyama (CF Montréal).
38'
Brandt Bronico (Charlotte FC) wins a free kick in the defensive half.
37'
Offside, CF Montréal. Alistair Johnston tries a through ball, but Romell Quioto is caught offside.
27'
Foul by Samuel Piette (CF Montréal).
27'
Jordy Alcívar (Charlotte FC) wins a free kick in the defensive half.
26'
Foul by Jordy Alcívar (Charlotte FC).
26'
Samuel Piette (CF Montréal) wins a free kick in the defensive half.
25'
Foul by Rudy Camacho (CF Montréal).
25'
Daniel Ríos (Charlotte FC) wins a free kick in the attacking half.
25'
Foul by Samuel Piette (CF Montréal).
25'
Karol Swiderski (Charlotte FC) wins a free kick in the attacking half.
18'
Attempt missed. Samuel Piette (CF Montréal) right footed shot from outside the box is too high. Assisted by Ahmed Hamdi.
14'
Joel Waterman (CF Montréal) wins a free kick in the defensive half.
14'
Foul by Laukoa Santos (Charlotte FC).
13'
Foul by Victor Wanyama (CF Montréal).
13'
Karol Swiderski (Charlotte FC) wins a free kick in the defensive half.
12'
Foul by Romell Quioto (CF Montréal).
12'
Laukoa Santos (Charlotte FC) wins a free kick in the defensive half.
9'
Goal! CF Montréal 1, Charlotte FC 1. Guzmán Corujo (Charlotte FC) right footed shot from very close range to the centre of the goal following a set piece situation.
8'
Foul by Ahmed Hamdi (CF Montréal).
8'
Derrick Jones (Charlotte FC) wins a free kick in the attacking half.
6'
Goal! CF Montréal 1, Charlotte FC 0. Romell Quioto (CF Montréal) right footed shot from the right side of the box to the bottom left corner. Assisted by Zachary Brault-Guillard.
2'
Attempt saved. Joaquín Torres (CF Montréal) left footed shot from outside the box is saved in the top centre of the goal. Assisted by Zachary Brault-Guillard.