Mexico secured top spot in Group C at the CONCACAF Gold Cup after an unconvincing 2-0 win over Curacao on Sunday.
Angel Sepulveda scored a first-half header and Edson Alvarez sealed the win late on at the Alamodome in San Antonio, Texas, as the defending champions scraped to their win.
Goalkeeper Jose Corona starred with numerous strong saves as Curacao – who finish the tournament without a point – threatened often.
With coach Juan Carlos Osorio suspended, an understrength Mexico are yet to impress in the United States, and they will look for improvement against Honduras in their quarter-final.
Mexico were once again much-changed, with Orbelin Pineda the only player to retain his starting spot from the team that played out a dour 0-0 draw against Jamaica.
Coming off a 2-0 loss to El Salvador, Curacao made five changes as Shanon Carmelia, Ayrton Statie, Michael Maria, Quenten Martinus and Gino van Kessel started in place of Quentin Jakoba, Gillian Justiana, Jurien Gaari, Rangelo Janga and Elson Hooi.
Curacao made an excellent start, pushing Mexico – who seemed flat – back in the early stages.
The minnows almost turned their dominance into a 14th-minute lead, but Corona saved well with a strong right hand to deny Van Kessel.
But, against the run of play, Mexico opened the scoring midway through the first half.
Raul Lopez burst clear down the right and crossed to the back post, where Sepulveda headed into the bottom corner.
The goal seemed to settle Mexico, who went close through Martin Barragan and Erick Gutierrez to finish the half.
However, it was again Curacao who started the second half brightly, Leandro Bacuna smashing the crossbar with a header.
Corona made a superb save with his legs to deny Van Kessel again in the 56th minute before Bacuna struck the crossbar from distance.
After the hour-mark, substitute Elias Hernandez almost doubled Mexico's lead, cutting in from the right before seeing his shot tipped over by Curacao keeper Eloy Room.
Mexico should have sealed their win in the 76th minute, but Gutierrez – untracked from midfield – headed a cross wide from near the penalty spot.
Hernandez squandered their next opportunity, stepping past his defender before firing straight at Room from inside the area, and Jair Pereira also hit the crossbar.
But Mexico finally made sure of the result in the 91st minute, substitute Alvarez tucking a finish into the bottom corner for his first international goal.
|Red Sox ace Sale reaches 300-strikeout milestone|
|Neville: Rashford as good as Mbappe and Dembele|
|MLS Review: Montreal win derby, Atlanta put four past Galaxy|
|Rahm proud of consistency in 2017|
|Madrid can overturn deficit as captain Ramos remains calm|
|Neymar wouldn´t have treated Messi like he did Cavani – Forlan|
|Twins´ Dozier calls for mandatory protective netting after young fan hit by foul ball|
|Bengals boss Lewis warns players about their job security|
|76ers set no limits on Simmons|
|Zidane not worried after Madrid lose ground on Barca|
|Casemiro calls for Madrid calm after shock Betis loss|
|Sane sends message to Guardiola as Manchester City shake off West Brom|
|Keep calm and carry on – Allegri backs Higuain to rediscover scoring touch|
|Bosz proud of table-topping Dortmund after Hamburg triumph|
|Marlins slugger Stanton crushes 56th home run|
|Montella points to schedule after uninspired Milan win|
|Conte confirms Luiz will be fit to face Atletico|
|Manchester City boss Guardiola hopeful Gundogan injury not serious|
|Real Madrid 0 Real Betis 1: Ronaldo´s return ruined as Sanabria stuns LaLiga champions|
|Wilshere is ready for the league - Wenger|
|Simeone lauds ´different class´ Griezmann|
|Mourinho praises United´s professionalism in EFL Cup win|
|Spurs to host West Ham in EFL Cup fourth round|
|Froome: Time to put my feet up|
|West Brom 1 Manchester City 2: Sane at the double amid fresh Gundogan fears|
|Manchester United 4 Burton Albion 1: Mourinho´s men begin EFL Cup defence in style|
|Arsenal 1 Doncaster Rovers 0: Walcott hits winner for Wenger´s men|
|AC Milan 2 SPAL 0: Penalty double seals comfortable win for Montella´s side|
|Chelsea 5 Nottingham Forest 1: Hazard on form as Batshuayi claims hat-trick|
|Juventus 1 Fiorentina 0: Mandzukic on target as Bianconeri maintain winning start|
|Returning Gundogan limps out of impressive Manchester City return|
|Hamburg 0 Borussia Dortmund 3: Bosz´s men cruise back to Bundesliga summit|
|Broady stuns Mannarino in St Petersburg|
|Athletic Bilbao 1 Atletico Madrid 2: Correa and Carrasco strike in second-half surge|
|Simon suffers surprise Moselle Open exit as home hopes struggle in Metz|
|South Africa announce India schedule and planned four-day Zimbabwe Test|
|I have nothing to prove - Paulinho|
|Prodl pens new four-year Watford contract|
|Monaco renew Subasic, Raggi deals|
|Stoneman is ready for Ashes test - Cook|
|Sampson sacked as England Women´s boss|
|Manchester United to act against ´offensive behaviour´ after Lukaku race row|
|Atletico Madrid´s Wanda Metropolitano to host 2019 Champions League final|
|Flying Dutchman Dumoulin crowned world champion|
|Wickmayer topples Peng in Guangzhou, Hogenkamp makes Seoul progress|
|Solomona focused on Sale rather than England return|
|‘Raging Bull’ Jake LaMotta dies aged 95|
|Chelsea confident of recruitment compliance amid FIFA investigation|
|Brighton seal permanent signing of Newcastle keeper Krul|
|Louw, Nkosi and Schreuder get Springboks call|
|Perez donates 3m pesos to Mexico earthquake fund|
|Injured Mathews out of opening Pakistan Test|
|Double leg break victim Rossi to attempt incredible Aragon GP return|
|Barcelona condemn Spanish crackdown on Catalonia independence vote|
|Muguruza marches past Puig, Pliskova and Kerber progress in Tokyo|
|Benzema seals Real Madrid stay until 2021|
|Smith defends captaincy ahead of landmark ODI|
|Perisic promised Inter can match Manchester United|
|The race is on - Aubameyang lays down Lewandowski challenge|
|Cristiano Ronaldo´s Real Madrid return confirmed|
|Bellew tells Haye ´I oblige you´|
|Mbappe can prove he´s ready for Madrid at PSG - Morientes|
|Five-year ban for Pakistan batsman Latif|
|PSG ´destroyed the market´ with Neymar and Mbappe - Elber|
|Bulldogs chairman says sacked Hasler will not be compensated|
|Coutinho withdrawal inspired Leicester to victory, claims Shakespeare|
|Windies opener Brathwaite cleared to bowl|
|Valverde hopes Suarez benefits from Eibar rest|
|Wilshere returning to his best form - Wenger|
|Yankees, Cardinals keep pace in postseason race|