Mexico joined Canada in the last 16 of World Cup 2026 after beating Ecuador 2-0 at the Azteca Stadium in Mexico City.
Julián Quiñones put the hosts ahead in the 22nd minute and Raúl Jiménez added a second nine minutes later, with Mexico carrying a two-goal lead into half-time.
Ecuador improved after the break but struggled to create clear chances against the home defence.
Slavko Vinčić of Slovenia officiated the match. He booked Ecuador's Alan Franco and Caicedo, then showed a red card to Piero Hincapié in the 90+5th minute for covering his mouth.
Mexico will meet the winner of England v Congo in the next round.
