Ook de tweede race op het Mexicaanse Puebla werd gedomineerd door de Alfa Romeo's. Het team van N.technology Alfa Romeo zag weer een één-twee overwinning. Dit keer was het Augusto Farfus die de overwinning naar zich toe trok. Gianni Morbidelli finishte achter hem op een tweede plaats. Rickard Rydell werd derde voor SEAT Sport.
Het was echter de privateer Tom Coronel die voor het meeste spektakel zorgde. Hij wist met zijn SEAT de fabrieks auto's van Dirk Müller en James Thompson in te halen wat voor spektakel zorgde. Hierdoor lag Tom Coronel aan de leiding voor de privateers en vierde overall. Echter in ronde dertien sloeg de pechduivel toe voor Coronel. Hij kreeg serieuse problemen met zijn wiel-ophanging van de wagen. Hierdoor viel hij weer terug naar de zesde stek, maar wist te finishen en de winst te pakken bij de independents trophy (privateers).
Augusto Farfus over zijn winst:
"Na Curitiba zagen we dat onze auto sterker werd. We wisten dat we vorig jaar ook hier in Mexico sterk waren en dat ook dit jaar weer zouden zijn. Met mijn goede resultaten hier sta ik slechts drie punten achter op de leider in het kampioenschap. Het team gaat hard door werken deze zomer en we gaan het gat nog kleiner maken!"
Uitslag top 11 Race #2
01. Augusto FARFUS (Alfa Romeo 156 ) 28:42.876
02. Gianni MORBIDELLI (Alfa Romeo 156 ) + 1.403
03. Rickard RYDELL (SEAT Leon ) + 10.300
04. Dirk MULLER (BMW 320si ) + 14.329
05. James THOMPSON (SEAT Leon ) + 21.437
06. Tom CORONEL (SEAT Leon ) + 23.844
07. Andy PRIAULX (BMW 320si ) + 23.958
08. Gabriele TARQUINI (SEAT Leon ) + 26.466
09. Jordi GENE (SEAT Leon ) + 29.293
10. Pierre-Yves CORTHALS (Honda Accord Euro R ) + 29.566
11. Duncan HUISMAN (BMW 320si ) + 33.518