Match ends, CF Montréal 2, Charlotte FC 0.
96' Second Half ends, CF Montréal 2, Charlotte FC 0.
95' Benjamin Bender (Charlotte FC) wins a free kick on the left wing.
95' Foul by Aaron Herrera (CF Montréal).
94' Attempt Attempt missed. Matko Miljevic (CF Montréal) right footed shot from the centre of the box is too high. Assisted by Zachary Brault-Guillard.
92' Foul by Ashley Westwood (Charlotte FC).
92' Matko Miljevic (CF Montréal) wins a free kick on the right wing.
87' Corner, CF Montréal. Conceded by Kristijan Kahlina.
87' Attempt Attempt saved. Zachary Brault-Guillard (CF Montréal) right footed shot from a difficult angle on the right is saved in the bottom right corner. Assisted by Jules-Anthony Vilsaint with a through ball.
85' Justin Meram (Charlotte FC) wins a free kick on the left wing.
85' Foul by Joel Waterman (CF Montréal).
84' Yellow card Jan Sobocinski (Charlotte FC) is shown the yellow card for a bad foul.
84' Foul by Jan Sobocinski (Charlotte FC).
84' Zachary Brault-Guillard (CF Montréal) wins a free kick on the right wing.
82' Substitution Substitution, CF Montréal. Zachary Brault-Guillard replaces Chinonso Offor because of an injury.
80' Corner, Charlotte FC. Conceded by Gabriele Corbo.
80' Delay over. They are ready to continue.
79' Substitution Substitution, Charlotte FC. Justin Meram replaces Kamil Józwiak.
79' Delay in match because of an injury Chinonso Offor (CF Montréal).
74' Delay over. They are ready to continue.
74' Delay in match because of an injury Bill Tuiloma (Charlotte FC).
73' Corner, Charlotte FC. Conceded by Joel Waterman.
73' Attempt Attempt blocked. Patrick Agyemang (Charlotte FC) right footed shot from the right side of the box is blocked. Assisted by Kamil Józwiak.
72' Delay over. They are ready to continue.
71' Substitution Substitution, Charlotte FC. Benjamin Bender replaces Brandt Bronico.
71' Substitution Substitution, CF Montréal. Matko Miljevic replaces Bryce Duke.
71' Substitution Substitution, CF Montréal. Victor Wanyama replaces Samuel Piette because of an injury.
70' Delay in match because of an injury Samuel Piette (CF Montréal).
69' Attempt Attempt missed. Bryce Duke (CF Montréal) right footed shot from the centre of the box misses to the right. Assisted by Mathieu Choinière with a cross.
68' Attempt Attempt saved. Jules-Anthony Vilsaint (CF Montréal) right footed shot from the left side of the box is saved in the bottom left corner. Assisted by Bryce Duke.
67' Kamil Józwiak (Charlotte FC) wins a free kick in the defensive half.
67' Foul by Gabriele Corbo (CF Montréal).
67' Nathan Byrne (Charlotte FC) wins a free kick in the defensive half.
67' Foul by Bryce Duke (CF Montréal).
64' Attempt Attempt missed. Gabriele Corbo (CF Montréal) right footed shot from more than 40 yards on the left wing misses to the right following a fast break.
63' Foul by Bill Tuiloma (Charlotte FC).
63' Bryce Duke (CF Montréal) wins a free kick in the attacking half.
63' Foul by Kamil Józwiak (Charlotte FC).
63' Gabriele Corbo (CF Montréal) wins a free kick on the left wing.
62' Substitution Substitution, CF Montréal. Nathan Saliba replaces Ariel Lassiter.
62' Substitution Substitution, CF Montréal. Jules-Anthony Vilsaint replaces Kwadwo Opoku.
61' Delay over. They are ready to continue.
59' Yellow card Bill Tuiloma (Charlotte FC) is shown the yellow card for a bad foul.
59' Delay in match because of an injury Gabriele Corbo (CF Montréal).
57' Offside, Charlotte FC. Bill Tuiloma tries a through ball, but Orrin McKinze Gaines II is caught offside.
56' Corner, Charlotte FC. Conceded by Gabriele Corbo.
56' Attempt Attempt blocked. Patrick Agyemang (Charlotte FC) right footed shot from the right side of the box is blocked. Assisted by Brandt Bronico.
53' Yellow card Patrick Agyemang (Charlotte FC) is shown the yellow card for a bad foul.
53' Mathieu Choinière (CF Montréal) wins a free kick in the defensive half.
53' Foul by Patrick Agyemang (Charlotte FC).
52' Kwadwo Opoku (CF Montréal) wins a free kick in the defensive half.
52' Foul by Jan Sobocinski (Charlotte FC).
49' Corner, Charlotte FC. Conceded by Samuel Piette.
49' Attempt Attempt blocked. Scott Arfield (Charlotte FC) right footed shot from outside the box is blocked. Assisted by Ashley Westwood.
48' Corner, CF Montréal. Conceded by Andrew Privett.
46' Aaron Herrera (CF Montréal) wins a free kick in the defensive half.
46' Foul by Orrin McKinze Gaines II (Charlotte FC).
45' Substitution Substitution, Charlotte FC. Patrick Agyemang replaces Karol Swiderski.
45' Substitution Substitution, Charlotte FC. Orrin McKinze Gaines II replaces Kerwin Vargas.
45' Second Half begins CF Montréal 2, Charlotte FC 0.
47' First Half ends, CF Montréal 2, Charlotte FC 0.
45' Hand ball by Karol Swiderski (Charlotte FC).
41' Attempt Attempt missed. Ariel Lassiter (CF Montréal) right footed shot from the centre of the box misses to the right. Assisted by Aaron Herrera with a cross.
38' Samuel Piette (CF Montréal) wins a free kick in the defensive half.
38' Foul by Scott Arfield (Charlotte FC).
36' Substitution Substitution, Charlotte FC. Andrew Privett replaces Guzmán Corujo because of an injury.
34' Foul by Samuel Piette (CF Montréal).
34' Kerwin Vargas (Charlotte FC) wins a free kick on the left wing.
33' Foul by Bryce Duke (CF Montréal).
33' Brandt Bronico (Charlotte FC) wins a free kick in the defensive half.
32' Mathieu Choinière (CF Montréal) wins a free kick in the attacking half.
32' Foul by Ashley Westwood (Charlotte FC).
30'
Goal de Nnamdi Chinonso Offor (2-0)
Goal! CF Montréal 2, Charlotte FC 0. Chinonso Offor (CF Montréal) right footed shot from the centre of the box to the centre of the goal. Assisted by Joel Waterman.
28'
Goal de Kwadwo Opoku (1-0)
Goal! CF Montréal 1, Charlotte FC 0. Kwadwo Opoku (CF Montréal) right footed shot from very close range to the centre of the goal.
28' Attempt Attempt saved. Chinonso Offor (CF Montréal) right footed shot from very close range is saved in the centre of the goal. Assisted by Bryce Duke with a cross.
26' Corner, CF Montréal. Conceded by Jan Sobocinski.
26' Attempt Attempt missed. Samuel Piette (CF Montréal) right footed shot from outside the box misses to the right following a corner.
26' Attempt Attempt blocked. Kwadwo Opoku (CF Montréal) left footed shot from the left side of the box is blocked. Assisted by Gabriele Corbo.
26' Corner, CF Montréal. Conceded by Jan Sobocinski.
24' Attempt Attempt missed. Jan Sobocinski (Charlotte FC) right footed shot from the centre of the box misses to the right following a corner.
23' Delay over. They are ready to continue.
22' Delay in match (CF Montréal).
22' Corner, Charlotte FC. Conceded by Joel Waterman.
20' Mathieu Choinière (CF Montréal) wins a free kick in the defensive half.
20' Foul by Ashley Westwood (Charlotte FC).
19' Offside, CF Montréal. Samuel Piette tries a through ball, but Ariel Lassiter is caught offside.
17' Ariel Lassiter (CF Montréal) wins a free kick in the attacking half.
17' Foul by Kamil Józwiak (Charlotte FC).
16' Attempt Attempt missed. Gabriele Corbo (CF Montréal) right footed shot from outside the box misses to the right. Assisted by Ariel Lassiter.
15' Samuel Piette (CF Montréal) wins a free kick in the defensive half.
15' Foul by Scott Arfield (Charlotte FC).
12' Attempt Attempt blocked. Kerwin Vargas (Charlotte FC) right footed shot from the left side of the box is blocked. Assisted by Nathan Byrne.
6' Corner, CF Montréal. Conceded by Nathan Byrne.
4' Corner, CF Montréal. Conceded by Kristijan Kahlina.
4' Attempt Attempt saved. Ariel Lassiter (CF Montréal) right footed shot from the left side of the box is saved in the bottom right corner. Assisted by Bryce Duke.
3' Attempt Attempt blocked. Kwadwo Opoku (CF Montréal) left footed shot from the centre of the box is blocked. Assisted by Chinonso Offor.
Attempt Attempt missed. Karol Swiderski (Charlotte FC) header from the centre of the box misses to the left. Assisted by Ashley Westwood with a cross following a corner.
Corner, Charlotte FC. Conceded by Joel Waterman.
First Half begins.
Lineups are announced and players are warming up.