Our website uses cookies to provide your browsing experience and relevant information. Before continuing to use our website, you agree & accept our Cookie Policy & Privacy.

World Cup 2026: Czech Republic 0-3 Mexico - Guillermo Ochoa and Gilberto Mora make history as co-hosts make it three wins from three in Group A

skysports.com

World Cup 2026: Czech Republic 0-3 Mexico - Guillermo Ochoa and Gilberto Mora make history as co-hosts make it three wins from three in Group A

Guillermo Ochoa appeared at a record sixth World Cup and 17-year-old Gilberto Mora shone as the youngest player to start in the competition for 24 years as co-hosts Mexico eliminated Czech Republic with a third consecutive win in Group A.

Mexico were already through as group winners after beating South Africa and South Korea but continued the feel-good factor thanks to second-half goals from Mateo Chavez, Julian Quinones and Alvaro Fidalgo in a party atmosphere at the Azteca Stadium.

It was a night of celebration for Mexico, who could potentially meet England after the round of 32, and featured an historic substitute appearance from 40-year-old Ochoa, who joined Lionel Messi and Cristiano Ronaldo in featuring at a record sixth World Cup.

Ochoa's long kick led to Mexico's late third and a player at the opposite end of his career, in Mora, had a hand in their second when his through-ball released Jorge Sanchez in the build-up. At 17 years and 101 days, he became the youngest player to start a World Cup game since Nigeria's Femi Opabunmi against England in 2002.

As Mexico celebrated, Czech Republic bowed out of the tournament tamely, mustering only one shot on target on the night. Their misery was compounded by a potentially serious injury to West Ham's Tomas Soucek, who had to be helped off after jarring his knee.

Group A guide in full

World Cup day-by-day schedule

World Cup news and live updates

World Cup tables

South Africa's 1-0 win over South Korea means they advance Group A runners up, while South Korea must wait for other results to know if they will go through via the third-place table.

Play Super 6 for a chance to win £250k! Enter for free.

  • Last
More news

News by day

Today,
25 of June 2026

Related news

More news