Mexico recorded a 2-0 win over Serbia in an international friendly in Queretaro thanks to goals from Carlos Salcido and Javier Hernandez.
Salcido, who is on loan at Mexican club UANL from Fulham, broke the deadlock after just two minutes when his cross from the left found its way into the far corner of the net.
Manchester United striker Hernandez then doubled their tally three minutes from time from the penalty spot.
He sent Serbia goalkeeper Vladimir Stojkovic the wrong way to seal the victory for Mexico in their final game of 2011.
The kick was awarded following a shove on Hernandez by Manchester City defender Aleksandar Kolarov, who was subsequently shown a second yellow card and sent for an early bath.
Serbia, who failed to qualify for Euro 2012, have one more friendly match this year, taking on Honduras on Monday.