A crowd of 70,128 watched on in Houston as Mexico's winless streak continued, in their final friendly before the CONCACAF Gold Cup.
A potentially serious injury to Javier Hernandez hung a dark cloud over Mexico's 0-0 friendly draw against Honduras on Wednesday.
Hernandez was substituted in the 41st minute after being pushed over by Honduras' Brayan Beckeles at NRG Stadium in Texas, immediately beckoning to the bench with his left arm, while holding his right arm limp.
It was the latest blow for Miguel Herrera's team, which heads into the CONCACAF Gold Cup on a seven-match winless streak as they failed to penetrate the Honduras defence despite several first-half near misses.