Attempt missed. Daniel Ríos (Charlotte FC) header from the centre of the box is close, but misses to the left. Assisted by Harrison Afful with a cross.
90'+4
Harrison Afful (Charlotte FC) wins a free kick in the attacking half.
90'+4
Foul by Samuel Piette (CF Montréal).
90'+1
Kamil Józwiak (Charlotte FC) is shown the yellow card.
89'
Attempt missed. Daniel Ríos (Charlotte FC) header from the centre of the box is high and wide to the right. Assisted by Harrison Afful with a cross following a corner.
88'
Corner, Charlotte FC. Conceded by Sebastian Breza.
88'
Attempt saved. Harrison Afful (Charlotte FC) right footed shot from outside the box is saved in the top right corner. Assisted by Jordy Alcívar.
86'
Jordy Alcívar (Charlotte FC) is shown the yellow card.
85'
Jordy Alcívar (Charlotte FC) wins a free kick in the defensive half.
85'
Foul by Matko Miljevic (CF Montréal).
84'
Corner, CF Montréal. Conceded by Kristijan Kahlina.
84'
Attempt saved. Alistair Johnston (CF Montréal) right footed shot from the right side of the box is saved in the bottom right corner. Assisted by Zorhan Bassong.
84'
Attempt blocked. Ismaël Koné (CF Montréal) right footed shot from the left side of the six yard box is blocked. Assisted by Kei Kamara.
83'
Attempt missed. Yordy Reyna (Charlotte FC) right footed shot from a difficult angle and long range on the left is too high. Assisted by Jordy Alcívar following a corner.
83'
Corner, Charlotte FC. Conceded by Gabriele Corbo.
83'
Attempt blocked. Daniel Ríos (Charlotte FC) header from the centre of the box is blocked. Assisted by Jordy Alcívar with a cross.
81'
Daniel Ríos (Charlotte FC) wins a free kick on the right wing.
81'
Foul by Rudy Camacho (CF Montréal).
77'
Attempt missed. Kei Kamara (CF Montréal) header from the left side of the six yard box is close, but misses to the left. Assisted by Alistair Johnston with a cross.
76'
Substitution, Charlotte FC. Kamil Józwiak replaces Alan Franco.
76'
Substitution, Charlotte FC. Harrison Afful replaces Jaylin Lindsey.
76'
Substitution, Charlotte FC. Daniel Ríos replaces Karol Swiderski.
76'
Foul by Brandt Bronico (Charlotte FC).
76'
Matko Miljevic (CF Montréal) wins a free kick in the defensive half.
Brandt Bronico (Charlotte FC) wins a free kick on the right wing.
73'
Foul by Djordje Mihailovic (CF Montréal).
71'
Attempt missed. Guzmán Corujo (Charlotte FC) header from the centre of the box is too high. Assisted by Jordy Alcívar with a cross following a corner.
71'
Corner, Charlotte FC. Conceded by Samuel Piette.
71'
Attempt blocked. Benjamin Bender (Charlotte FC) right footed shot from a difficult angle on the right is blocked. Assisted by Jaylin Lindsey with a through ball.
69'
Corner, CF Montréal. Conceded by Guzmán Corujo.
69'
Attempt blocked. Kei Kamara (CF Montréal) right footed shot from the centre of the box is blocked. Assisted by Lassi Lappalainen.
68'
Substitution, Charlotte FC. Yordy Reyna replaces Andre Shinyashiki.
67'
Goal! Charlotte FC 0, CF Montréal 2. Alistair Johnston (CF Montréal) right footed shot from the right side of the box to the bottom left corner. Assisted by Kei Kamara.
66'
Corner, CF Montréal. Conceded by Joseph Mora.
65'
Substitution, CF Montréal. Samuel Piette replaces Mathieu Choinière.
Alan Franco (Charlotte FC) wins a free kick in the defensive half.
64'
Foul by Victor Wanyama (CF Montréal).
63'
Corner, CF Montréal. Conceded by Jaylin Lindsey.
63'
Attempt saved. Karol Swiderski (Charlotte FC) header from the centre of the box is saved in the top centre of the goal.
63'
Attempt blocked. Benjamin Bender (Charlotte FC) right footed shot from the centre of the box is blocked. Assisted by Alan Franco.
61'
Attempt missed. Karol Swiderski (Charlotte FC) left footed shot from outside the box is close, but misses the top left corner. Assisted by Jordy Alcívar.
57'
Substitution, Charlotte FC. Jordy Alcívar replaces Sergio Ruiz.
56'
Djordje Mihailovic (CF Montréal) is shown the yellow card for a bad foul.
56'
Guzmán Corujo (Charlotte FC) wins a free kick in the defensive half.
56'
Foul by Djordje Mihailovic (CF Montréal).
55'
Foul by Alan Franco (Charlotte FC).
55'
Victor Wanyama (CF Montréal) wins a free kick in the attacking half.
53'
Jaylin Lindsey (Charlotte FC) is shown the yellow card for a bad foul.
53'
Foul by Jaylin Lindsey (Charlotte FC).
53'
Djordje Mihailovic (CF Montréal) wins a free kick in the defensive half.
52'
Attempt missed. Andre Shinyashiki (Charlotte FC) right footed shot from the centre of the box misses to the left.
51'
Attempt missed. Gabriele Corbo (CF Montréal) right footed shot from outside the box misses to the right. Assisted by Victor Wanyama.
50'
Attempt missed. Lassi Lappalainen (CF Montréal) right footed shot from the left side of the box is close, but misses to the right. Assisted by Kei Kamara with a through ball.
50'
Joseph Mora (Charlotte FC) wins a free kick in the defensive half.
50'
Foul by Alistair Johnston (CF Montréal).
49'
Foul by Andre Shinyashiki (Charlotte FC).
49'
Kamal Miller (CF Montréal) wins a free kick in the defensive half.
47'
Attempt blocked. Djordje Mihailovic (CF Montréal) left footed shot from outside the box is blocked. Assisted by Alistair Johnston.
45'
Second Half begins Charlotte FC 0, CF Montréal 1.
45'+7
First Half ends, Charlotte FC 0, CF Montréal 1.
45'+6
Joaquín Torres (CF Montréal) is shown the yellow card.
45'+2
Substitution, CF Montréal. Kei Kamara replaces Romell Quioto because of an injury.
45'
Goal! Charlotte FC 0, CF Montréal 1. Djordje Mihailovic (CF Montréal) right footed shot from the centre of the box to the centre of the goal. Assisted by Romell Quioto.
43'
Foul by Romell Quioto (CF Montréal).
43'
Jaylin Lindsey (Charlotte FC) wins a free kick in the attacking half.
43'
Attempt saved. Karol Swiderski (Charlotte FC) left footed shot from outside the box is saved in the bottom left corner. Assisted by Benjamin Bender.
38'
Attempt missed. Alan Franco (Charlotte FC) right footed shot from the centre of the box is high and wide to the left.
38'
Andre Shinyashiki (Charlotte FC) hits the right post with a right footed shot from the left side of the box.
37'
Attempt missed. Joaquín Torres (CF Montréal) left footed shot from outside the box is close, but misses the top left corner. Assisted by Alistair Johnston.
35'
Foul by Sergio Ruiz (Charlotte FC).
35'
Victor Wanyama (CF Montréal) wins a free kick in the defensive half.
32'
Corner, Charlotte FC. Conceded by Gabriele Corbo.
32'
Attempt blocked. Sergio Ruiz (Charlotte FC) right footed shot from the centre of the box is blocked. Assisted by Jaylin Lindsey.
30'
Romell Quioto (CF Montréal) wins a free kick on the left wing.
30'
Foul by Guzmán Corujo (Charlotte FC).
28'
Foul by Gabriele Corbo (CF Montréal).
28'
Andre Shinyashiki (Charlotte FC) wins a free kick in the defensive half.
26'
Foul by Rudy Camacho (CF Montréal).
26'
Karol Swiderski (Charlotte FC) wins a free kick in the defensive half.
23'
Alistair Johnston (CF Montréal) wins a free kick on the right wing.
23'
Foul by Andre Shinyashiki (Charlotte FC).
22'
Foul by Djordje Mihailovic (CF Montréal).
22'
Brandt Bronico (Charlotte FC) wins a free kick in the defensive half.
22'
Attempt missed. Joaquín Torres (CF Montréal) left footed shot from the right side of the box is close, but misses to the right following a corner.
22'
Attempt blocked. Rudy Camacho (CF Montréal) right footed shot from outside the box is blocked.
21'
Corner, CF Montréal. Conceded by Joseph Mora.
21'
Attempt blocked. Alistair Johnston (CF Montréal) left footed shot from the centre of the box is blocked. Assisted by Gabriele Corbo.
17'
Corner, Charlotte FC. Conceded by Gabriele Corbo.
17'
Foul by Kamal Miller (CF Montréal).
17'
Karol Swiderski (Charlotte FC) wins a free kick in the attacking half.
15'
Offside, CF Montréal. Victor Wanyama tries a through ball, but Romell Quioto is caught offside.
11'
Karol Swiderski (Charlotte FC) wins a free kick in the defensive half.