Mexico extended their unbeaten run to 18 games as Andres Guardado scored the only goal for El Tri to down Paraguay 1-0 in the first of two warm-up games ahead of the Copa America Centenario.
Considering Juan Carlos Osorio was missing several key players, an impressive 63,049 filled the Georgia Dome in Atlanta, Georgia.
Oscar Romero's early wayward strike drew the first real approach of the game, but a saved effort from Derlis Gonzalez were the only efforts Paraguay could muster in the first 30 minutes.
In the 32nd minute, a superb Jesus Duenas pass was followed by a pass from Jurgen Damm to Andres Guardado, who only needed to fire home into an empty net to give El Tri the lead.
Carlos Alberto "Gullit" Peña was at the heart of things when play resumed for the second half, drawing a save from Paraguay goalkeeper Antony Silva.
Paraguay never looked likely to secure a draw, but there was a nearly late twist in stoppage time when Dario Lezcano's effort went only inches wide of Guillermo Ochoa's post.
At the final whistle, Mexico earned their sixth straight clean-sheet under Juan Carlos Osorio.
Next El Tri travel to San Diego, California to take on defending Copa America champions Chile in their final tune-up game before their June 5 debut against Uruguay.
ICYMI: Here is Andres Guardado's goal that is giving Mexico the edge over Paraguay https://t.co/3iG2c6id8L— Mexicanfut (@mexicanfutcom) May 28, 2016