Co-hosts Canada are set to play against 2022 semi-finalists Morocco in the FIFA World Cup 2026 round of 16 match at Houston stadium on Saturday. Canada advanced to this stage after a thrilling 1-0 victory over South Africa in the round of 32, following a draw with Bosnia and Herzegovina and a win against Qatar in the group stage.
Morocco faced a tough journey to reach the round of 16, starting with a 1-1 draw against Brazil and then a dramatic penalty shootout win against the Netherlands in the Round of 32. The winner of this match will go on to face either France or Paraguay in Boston.
These two teams met during the group stage at Qatar 2022, where Morocco emerged victorious with a 2-1 win over Canada. The match saw goals from Hakim Ziyech and Youssef En Nesyri, propelling Morocco to the top of the group and eventually to the semi-finals.
