Mexico vs Canada: Semi-Final of Concacaf U-20 Championship 2026

The Mexican U-20 national team will face Canada in the semi-finals of the Concacaf U-20 Championship 2026, a match that will decide who will be the last contender for the FIFA U-20 World Cup 2027. The game will take place on Friday, August 7 at Estadio Banorte in Mexico City, starting at 8:00 p.m. local time.

Mexico has secured one of the four spots for the 2027 World Cup and now focuses on defending its regional title won two years ago. Canada also fulfilled that goal, so the match takes a different dimension: it's no longer about surviving to reach the World Cup, but about being within ninety minutes of lifting the trophy.

Where to Watch ESPN Live, Mexico vs. Canada?

ESPN will broadcast the match live from 8:00 p.m. local time in Mexico and will also be available through Disney+ Premium in different markets across Central America, South America, and the Caribbean.

In Mexico, the sports channel will be available on ESPN, while in Latin American territories with access to the service, it can be followed via Disney+ Premium. The online coverage through Disney+ Premium varies depending on the region from which the service is accessed.

Where to Watch Mexico vs Canada Live in USA?

For U.S. fans, the match will start at 10:00 p.m. ET / 7:00 p.m. PT and can be seen via Fox Sports 2 (FS2). For online coverage of the semi-final, fuboTV, ViX, and FOX One are available, depending on service availability.

Where to Watch Disney+ Premium Live, Mexico vs Canada?

Disney+ Premium will be the alternative for streaming the match in Mexico and different Latin American countries. The service offers access to ESPN's sports programming included in its Premium plan, although the signals available depend on the territory.

Subscribers can access it from mobile phones, tablets, computers, Smart TVs, and other compatible devices connected to the Internet. In Mexico, the broadcast corresponds to Disney+ Premium Mexico.