Opens in new windowCanada-Morocco match reaches halftime with numerous yellow cards and no goalsOpens in new window03:22 · July 04, 2026 at 2:10PM EDT
Opens in new windowMorocco’s Hakimi pushes Canada’s Laryea to the ground as frustrations on the pitch mountOpens in new window00:27 · July 04, 2026 at 2:05PM EDT
Opens in new windowCanada supporters rally ahead of Canada’s match against Morocco in HoustonOpens in new window00:29 · July 04, 2026 at 12:54PM EDT
Opens in new windowKids in Houston cheering for Canada in World Cup matchOpens in new window00:26 · July 04, 2026 at 12:43PM EDT
Opens in new window‘It’s a true Canadian moment’: Canada fans march to Houston Stadium ahead of Morocco matchOpens in new window00:33 · July 04, 2026 at 12:29PM EDT
Opens in new windowCrowd marches through Houston to Canada-Morocco World Cup matchOpens in new window00:48 · July 04, 2026 at 12:05PM EDT
Opens in new windowFans line up in rain for Toronto FIFA Fan Festival ahead of Morocco matchOpens in new window02:47 · July 04, 2026 at 11:54AM EDT
Opens in new window‘The team has gelled and worked together’: former Team Canada captain speaks ahead of Morocco matchOpens in new window06:21 · July 04, 2026 at 11:24AM EDT
Opens in new windowSneaky Dee’s appears safe after RBC steps inOpens in new window04:39 · July 04, 2026 at 10:29AM EDT
Opens in new windowPolice charge driver with careless driving after hitting a police cruiser in BramptonOpens in new window00:29 · July 04, 2026 at 8:43AM EDT