El piloto de Jaguar, que había terminado tercero en la carrera del viernes en Arabia Saudí, se puso en cabeza ya en la quinta vuelta tras salir tercero en la parrilla.
Mantuvo su posición al frente de la carrera incluso cuando activó su modo de ataque antes de gestionar el resto de las 36 vueltas, relegando a Frijns, de Envision, y a Oliver Rowland, de Nissan.
Rowland, que partía desde la pole, arrancó bien en la salida, pero en la segunda fase de la aceleración se atascó, lo que permitió a Frijns, que ocupaba la primera fila, colocarse a su lado y tomar la delantera en la primera curva.
Frijns cedió el liderato a Cassidy una vuelta más tarde al activiar el Attack Mode, pero sólo bajó a la segunda posición, mientras que Cassidy empezó a aumentar el ritmo en cabeza para abrir hueco con el holandés.
Cassidy había acumulado una ventaja de 1.6s sobre Frijns, que probablemente habría sido suficiente para conservar el liderato al tomar su primer Attack Mode, pero mantuvo la misma diferencia cuando Frijns tomó su segunda activación al mismo tiempo en la séptima vuelta.
Cuando Cassidy activó su último modo de ataque en la vuelta 13, conservó cómodamente el liderato tras haber conseguido una diferencia de casi 2s antes de empezar a apretar su ritmo y dejar atrás a Frijns en el grupo perseguidor.
Robin Frijns, Envision Racing, Jaguar I-TYPE 6, Oliver Rowland, Nissan Formula E Team, Nissan e-4ORCE 04, Nick Cassidy, Jaguar TCS Racing, Jaguar I-TYPE 6, Jehan Daruvala, Maserati MSG Racing, Maserati Tipo Folgore, Jake Hughes, McLaren, e-4ORCE 04, the rest of the field at the start
Photo by: Sam Bagnall / Motorsport Images
Por detrás, el ganador del E-Prix de Ciudad de México, Pascal Wehrlein, progresaba a buen ritmo tras salir 10º, adelantando a Sam Bird a la salida de la curva 19 después de que el piloto de McLaren intentara adelantar a Jean-Eric Vergne.
Más atrás, el ganador de la primera carrera en Diriyah y vigente campeón, Jake Dennis, luchó por progresar desde su 14ª posición de salida.
Cassidy, por su parte, controló su ritmo durante la segunda mitad de la carrera pese a que su ventaja nunca fue superior a unas décimas de segundo, aunque nunca se enfrentó a una batalla real por parte de Frijns.
Por detrás del podio, el orden se mantuvo sin cambios en una carrera que se estabilizó con Hughes delante de Vandoorne, Fenestraz, Wehrlein, Vergne, Maximilian Guenther, del Maserati MSG, y Dennis, que se adjudicó el punto final y la vuelta rápida.
Resultados de la carrera: