Amid growing opposition to the match, Canada Soccer announced Thursday that a friendly planned for June 5 against Iran has been cancelled.
The match, which was scheduled for BC Place in Vancouver, drew criticism from Prime Minister Justin Trudeau and many other political figures across the spectrum. Despite this, Canada Soccer pushed on with plans for the match, selling out most of the 54,520-seat venue and naming a roster for the game on Wednesday.
Less than 24 hours after the squad announcement, the decision was made to cancel the match.
With the friendly no longer on the team's calendar, Canada's next match will be a CONCACAF Nations League group stage game against Curacao on June 9 at BC Place.