Es machte schon einen etwas ärmlichen Eindruck, als am Sonntag das gerade einmal 29 Fahrer umfassende Starterfeld der MX1-Piloten die vor den Toren von Guadalajara gelegene Rennpiste „Nicolás España“ zum Großen Preis von Mexiko unter die Räder nahm. Insbesondere auch, da sich ähnlich wie in der MX2-Kategorie ein gutes Drittel von ihnen aus einheimischen Wildcard-Piloten rekrutierte, die sich am Ende zum größten Teil selbst im Wege standen. Um so mehr konzentrierte sich die Aufmerksamkeit auf die Top-Piloten der MX1-WM, welche nach einem Boykott der Qualifikationsrennen allesamt von den schlechteren Startplätzen ab Rang elf in die Rennen gingen.
Doch dies hatte keinen direkten Einfluss auf den Ausgang des Starts zum ersten Wertungsrennen, Christophe Pourcel – der Sieger von Fermo – bog auf seiner CP377 Monster Energy Pro Circuit Kawasaki gefolgt vom Titelverteidiger Antonio Cairoli vom Red Bull KTM Werksteam und dem Rockstar Energy Suzuki-Piloten Clement Desalle als Führender um die erste Kurve. Sehr zum Erstaunen gelang es Desalle noch in der Startrunde sowohl an Cairoli als auch an Pourcel vorbeizugehen, doch der Belgier konnte sich gerade einmal eine Runde auf der Führungsposition halten, bevor erneut Pourcel das Zepter übernahm.
Im Anschluss lieferten sich der Kawasaki- und der Suzuki-Pilot an der Spitze einige Runden lang einen Zweikampf, bei welchem Clement Desalle in Umlauf fünf die Oberhand behielt. Derweil verkürzte Tony Cairoli, der sich das Treiben vor ihm eine Weile angeschaut hatte, den Abstand zu seinen beiden Kontrahenten und verdrängte in Runde sieben Christophe Pourcel auf den dritten Rang. Sieben Runden vor dem Ziel musste dann auch Desalle den Sizilianer passieren lassen, der nachfolgend den Vorsprung auf die Verfolger auf sieben Sekunden vergrößerte und als Laufsieger die Ziellinie passierte.
Hinter Desalle kam ein starker – die gesamte Zeit in den Top 4 fahrender – Ken de Dycker auf seiner Werks-KTM als Dritter ins Ziel, während Christophe Pourcel nach einem kurzen Ausflug neben die Strecke und nachdem sich dabei einiges von dem grünen Streckenbegrenzungsband in seinem Hinterrad verwickelt hatte, frustriert das Rennen in Runde 16 aufgeben musste. Gautier Paulin vom Kawasaki Racing Team und der fürs HM Plant KTM UK Team fahrende Kevin Strijbos vervollständigten die Top 5 bei der Zielankunft.
Viel Pech hatten in diesem Rennen die beiden Monster Energy Yamaha-Piloten David Philippaerts und Shaun Simpson, die beide kurz nach dem Start in einen Crash verwickelt wurden. Während der Italiener Philippaerts anschließend seine Fahrt fortsetzen und den Wertungslauf als Achter beenden konnte, war für den Briten Simpson der Rennsonntag verletzungsbedingt vorzeitig beendet.
Wertungslauf 1 MX1 (*)
1. Cairoli, Antonio (ITA, KTM), 20 Runden
2. Desalle, Clement (BEL, SUZ), +0:07.664
3. de Dycker, Ken (BEL, KTM), +0:30.519
4. Paulin, Gautier (FRA, KAW), +0:43.925
5. Strijbos, Kevin (BEL, KTM), +0:48.259
6. Leok, Tanel (EST, SUZ), +0:53.089
7. Barragan, Jonathan (ESP, HON), +1:07.005
8. Boog, Xavier (FRA, KAW), +1:14.736
9. Goncalves, Rui (POR, HON), +1:19.620
10. Philippaerts, David (ITA, YAM), +1:34.840
11. Karro, Matiss (LAT, KTM), +1:36.467
12. Ferris, Dean (AUS, KAW), +1:46.947
13. Pourcel, Sebastien (FRA, KAW), +2:05.926
14. Tiainen, Santtu (FIN, KAW), +1 Rnd.
15. Garcia, Martin (MEX, KTM), +2 Rnd.
16. Pourcel, Christophe (FRA, KAW), +2 Rnd.
17. Fernandez, Rodolfo (USA, YAM), +2 Rnd.
18. Farfan, Mario (MEX, HON), +4 Rnd.
19. Vazquez, Giuzepe (MEX, YAM), +4 Rnd.
20. Mejia, Raynear (DOM, KAW), +4 Rnd.
Wertungslauf 2 MX1 (*)
Tageswertung MX1
WM-Stand 1 MX1 nach 4 Veranstaltungen (*)
* Top 20
1. Philippaerts, David (ITA, YAM), 20 Runden
2. Desalle, Clement (BEL, SUZ), +0:01.323
3. Cairoli, Antonio (ITA, KTM), +0:05.451
4. Pourcel, Christophe (FRA, KAW), +0:11.445
5. de Dycker, Ken (BEL, KTM), +0:14.190
6. Leok, Tanel (EST, SUZ), +0:16.658
7. Boog, Xavier (FRA, KAW), +0:17.784
8. Goncalves, Rui (POR, HON), +0:18.654
9. Barragan, Jonathan (ESP, HON), +0:29.974
10. Strijbos, Kevin (BEL, KTM), +0:45.232
11. Guarneri, Davide (ITA, KTM), +1:01.852
12. Ferris, Dean (AUS, KAW), +1:05.116
13. Karro, Matiss (LAT, KTM), +1:40.218
14. Pourcel, Sebastien (FRA, KAW), +1 Rnd.
15. Tiainen, Santtu (FIN, KAW), +1 Rnd.
16. Mejia, Raynear (DOM, KAW), +2 Rnd.
17. Rodriguez, Samir (MEX, YAM), +2 Rnd.
18. Fernandez, Rodolfo (USA, YAM), +3 Rnd.
19. Garcia, Donovan (MEX, HON), +3 Rnd.
20. Guzman, Jose Luis (MEX, KAW), +5 Rnd.
1. Cairoli, Antonio (ITA, KTM), 45 Punkte
2. Desalle, Clement (BEL, SUZ), 44
3. Philippaerts, David (ITA, YAM), 36
4. De Dycker, Ken (BEL, KTM), 36
5. Leok, Tanel (EST, SUZ), 30
6. Boog, Xavier (FRA, KAW), 27
7. Strijbos, Kevin (BEL, KTM), 27
8. Barragan, Jonathan (ESP, HON), 26
9. Goncalves, Rui (POR, HON), 25
10. Pourcel, Christophe (FRA, KAW), 23
11. Ferris, Dean (AUS, KAW), 18
12. Karro, Matiss (LAT, KTM), 18
13. Paulin, Gautier (FRA, KAW), 18
14. Pourcel, Sebastien (FRA, KAW), 15
15. Tiainen, Santtu (FIN, KAW), 13
16. Guarneri, Davide (ITA, KTM), 10
17. Fernandez, Rodolfo (USA, YAM), 7
18. Mejia, Raynear (DOM, KAW), 6
19. Garcia, Martin (MEX, KTM), 6
20. Rodriguez, Samir (MEX, YAM), 4
21. Farfan, Mario (MEX, HON), 3
22. Garcia, Donovan (MEX, HON), 2
23. Vazquez, Giuzepe (MEX, YAM), 2
24. Guzman, Jose Luis (MEX, KAW), 1
1. Cairoli, Antonio (ITA, KTM), 178 Punkte
2. Desalle, Clement (BEL, SUZ), 149
3. Paulin, Gautier (FRA, KAW), 134
4. De Dycker, Ken (BEL, KTM), 131
5. Pourcel, Christophe (FRA, KAW), 129
6. Philippaerts, David (ITA, YAM), 105
7. Strijbos, Kevin (BEL, KTM), 103
8. Boog, Xavier (FRA, KAW), 99
9. Leok, Tanel (EST, SUZ), 92
10. Goncalves, Rui (POR, HON), 79
11. Bobryshev, Evgeny (RUS, HON), 69
12. Barragan, Jonathan (ESP, HON), 59
13. Simpson, Shaun (GBR, YAM), 58
14. Karro, Matiss (LAT, KTM), 53
15. Guarneri, Davide (ITA, KTM), 46
16. Frossard, Steven (FRA, YAM), 40
17. Ferris, Dean (AUS, KAW), 40
18. Pourcel, Sebastien (FRA, KAW), 39
19. Soubeyras, Cedric (FRA, HON), 27
20. Bonini, Matteo (ITA, KTM), 21
Nach dem Start zum zweiten Durchgang war es erneut Christophe Pourcel, der die Führung im Fahrerfeld – diesmal vor Xavier Boog, Clement Desalle, Ken de Dycker, Antonio Cairoli und David Philippaerts – übernehmen und diese auch über lange Zeit behaupten konnte. Während Boog beginnend ab Runde fünf nach und nach ans Ende der Top 6 durchgereicht wurde, konnte Philippaerts den umgekehrten Weg nehmen und arbeitete sich schrittweise bis zur 14. Runde hinter Desalle, der kurz vorher Pourcel passiert hatte, auf Position zwei vor, um dann zwei Umläufe später den Belgier zu überholen.
In dem anschließenden Zweikampf um Platz eins schaltete sich gegen Ende auch noch Cairoli ein, der nach einem Fahrfehler einige Position verloren hatte, sich dann aber wieder mit einigen sehr schnellen Runden nach vorn kämpfen konnte. Doch so sehr sich der Italiener auch bemühte, am Ende reichte es nicht mehr um zu Desalle und Philippaerts aufzuschließen und so musste sich Tony Cairoli am Ende mit fünf Sekunden Rückstand zu David Philippaerts, dem sein erster Laufsieg in der aktuellen WM-Saison gelang, und hinter Clement Desalle mit Rang drei begnügen. Christophe Pourcel rettete seinen vierten Rang knapp vor Ken de Dycker ins Ziel. Xavier Boog wurde hinter dem Esten Tanel Leok Siebter.
Mit seinem 1-3-Resultat konnte Antonio Cairoli zum zweiten Mal im Verlauf der WM 2012 aufs oberste Treppchen des Siegerpodiums klettern, welches von Clement Desalle und David Philippaerts komplettiert wurde. Gleichzeitig baute Cairoli auch seine Führung in der MX1-WM weiter aus, sein Vorsprung auf den Gesamtzweiten Desalle beträgt nach Mexiko 29 Zähler. Gautier Paulin, der den Tag nach einem Ausfall in der Startrunde des zweiten Laufes nur als Dreizehner beendet hatte, belegt in der Gesamtwertung 15 Punkte hinter Desalle Rang drei.