Desde la segunda fila de partida, el británico peleó siempre por el podio en la capital mexicana, pero la definió con una tardía activación del modo ataque. Sacando provecho de dos neutralizaciones, Oliver Rowland (Nissan) avanzó sobre los Porsche y se quedó con la segunda fecha de la Fórmula E.
Rowland peleó con Jean-Éric Vergne (DS Penske) de movida pero no pudo hacer nada, y menos contra Pascal Wehrlein (Porsche) y António Félix da Costa (Porsche), quienes largaron en la primera hilera. Parecía un 1-2 contundente, pero todo se empezó a mezclar con la activación de los modos de ataque. Jake Dennis (Andretti) pudo quedar adelante, mientras los Porsche se recuperaban con el modo ataque, siendo el portugués el que quedaba al mando con firmeza en vez del poleman Wehrlein.
Pero faltando 14 giros, Da Costa activó por segunda vez el modo y Dennis quedó otra vez en la punta. Ambos Porsche, contra Dennis, los tres en modo ataque, dieron un gran espectáculo, ambos superando a Jake. Luego una neutralización por accidente de David Beckmann (Cupra), dejó seis giros que torcieron la historia.
Rowland era cuarto y era el único que tenía tiempo de modo ataque disponible, así que apenas se puso la bandera verde, la utilizó, y en el giro 31 de cuarto pasó a primero, y una segunda neutralización volvió a frenar a todos, ya que Mitch Evans (Jaguar) tuvo un accidente.
La conclusión con bandera verde, dio muestras de una gestión riesgosa pero exitosa para Oliver Rowland, quien ganó por cuatro décimas de segundo contra da Costa, quien tenía más batería disponible y no la usó por completo como sí hizo el de Nissan. Werhlein completó el podio.
La tabla de posiciones, tras las visitas a Brasil y México, dejan a António Félix da Costa como líder, escoltado por los vencedores de ambas citas: Rowland y Evans.
La próxima competencia será doble, el fin de semana del 14 y 15 de febrero en Yeda, Arabia Saudita.