Mexico roared back from a second-half deficit to beat Trinidad and Tobago 3-1 in its second-to-last CONCACAF World Cup qualifier of the Hexagonal round on Friday night.
A lacklustre first half gave way to a four-goal second, with Shahdon Winchester scoring in the 66th minute to give the second-choice visiting side a 1-0 lead.
But Mexico, who haven't lost in qualifying and are already guaranteed a spot in Russia next summer, could not be denied.
Hirving Lozano levelled matters in the 78th minute, before Javier Hernandez hit the winner 10 minutes later.
Hector Herrera added a third in stoppage time to reach the final scoreline to put Mexico on 21 points, two shy of the CONCACAF record of 23 set by Costa Rica in the 2002 World Cup cycle.
Mexico faces Honduras away on Tuesday, while Trinidad hosts the United States on the same day on the last day of qualifying for the region.