Dante Sealy scored a stunning free-kick goal in the first half and completed his brace in the second half as CF Montreal coasted past host 10-man Charlotte FC 4-1 on Saturday evening.
Fabian Herbers and Prince Owuso also scored for Montreal (6-17-9, 27 points), who snapped a two-match losing streak while ending a three-match overall winless streak (0-1-2).
Charlotte (17-13-2, 53 points) has now lost back-to-back matches a week after its nine-match winning streak came to an end. The loss also stopped its six-match home winning streak and eight-match unbeaten streak (6-0-2) at Bank of America Stadium.
With Charlotte FC up 1-0 in the 20th minute, Adilson Maildana was sent off after video review determined he had prevented an obvious goal-scoring opportunity.
Montreal ultimately cashed in