Substitute Javier "Chicharito" Hernandez fired Mexico into their 19th straight game unbeaten to see off Chile 1-0 in their final warm-up game ahead of the start of the Copa America.
Chicharito blasted home Miguel Layun's cross after joining the field of Qualcomm Stadium in the 78th minute.
Chile were the better side in the opening exchanges, trading passes around and forming triangles before coming close to grabbing the breakthrough when Edson Puch struck the right post from an Eugenio Mena pass.
Yet, while La Roja looked sharp on the ball, they failed to hit the target on multiple occasions and both teams headed goalless into the break.
In the second half, with no obvious approaches on goal, a flurry of substitutions followed.
Lackluster Mexico just about upped the pace after Hirving Lozano and Chicharito's introduction.
And it was the former Manchester United striker who showed both sides just how to finish when he pulled away from his defender and lashed a header past the Chilean goalkeeper to win the game for El Tri.
In total, Juan Carlos Osorio is perfect in front of El Tri, with seven straight victories and no goals conceded. The next time Mexico take the field will be on Sunday when they open their Copa America Centenario participation against Uruguay at the University of Phoenix Stadium in Glendale, Arizona.