Mexico surged into the World Cup's knockout stage for a sixth straight time yesterday with a 3-1 win over Croatia.
Rafael Marquez, Andres Guardado and Javier "Chicharito" Hernandez scored in a 10-minute span in the second half, dooming a talented Croatia side to elimination from the group stage.
The Croats had to win to advance and held the bulk of possession, but had trouble seriously threatening goalkeeper Guillermo Ochoa, who kept out all efforts until an 87th-minute consolation goal from Ivan Perisic.
Mexico entered the game needing only a draw, and looked dangerous in attack, but was kept out until the three-goal burst.
Marquez struck first, beating Croatia defender Vedran Corluka to head home Hector Herrera's corner kick in the 72nd minute. Three minutes later, Guardado found the net with a hard, left-footed, one-time shot after a cross from Oribe Peralta.
Then in the 82nd minute, Hernandez, the popular Manchester United striker who has been a second-half substitute in all three of Mexico's matches, scored with a header after Herrera's corner had glanced off the head of Marquez.
Croatia didn't score until it was too late, with Perisic sliding a shot past Ochoa after being set up by a neat backheel pass from Ivan Rakitic. It was the first goal Mexico has conceded in the World Cup, but "El Tri" hardly seemed to mind when the final whistle sounded and a lively, heavily Mexican crowd in Arena Pernambuco erupted.
Mexico appeared to be labouring through a downspell before this World Cup. It struggled just to qualify out of CONCACAF and fired three coaches in a year's time before Miguel Herrera took over and ultimately rescued Mexico's hopes by soundly beating New Zealand in a last-chance qualifier.
In the hours leading up to the match, Miguel Herrera, known as a coach of the people for the way he engages fans on social media and at times in public, implored the Mexico faithful to "stay together" and sing the national anthem "like never before".