It marks the first time in 15 trips to the tournament that Canada has qualified for the next round with one match remaining.
Cyle Larin scored twice, giving Canada some breathing room and a 3-1 lead from the penalty spot in the 74th minute after video review confirmed substitute Richie Laryea had indeed been taken down. It was Larin s 18th goal for Canada and his fifth in his last four games. The Besiktas forward now has 10 goals in eight matches for Canada in 2021 a single-year Canadian scoring record.
Stephen Eustaquio and Junior Hoilett, with a 79th minute penalty, also scored for Canada. Stephane Lambese replied for Haiti.