Nach einem über mehrere Runden dauernden Dreikampf an der Spitze sah der Deutsche Pascal Wehrlein (TAG Heuer Porsche Formula E Team) im ersten Rennen des Wochenendes nach 36 Runden als Sieger die Zielflagge. Zweiter wurde Jake Dennis aus Großbritannien vom Team Avalanche Andretti Formula E. Von der Pole-Position gestartet zeigte Wehrleins Landsmann Maximilian Günther (Maserati MSG Racing) ein starkes Rennen und musste sich am Ende als Drittplatzierter nur den überlegenen Porsche geschlagen geben.
Am Sonntag knüpfte Günther an seine hervorragende Leistung des bisherigen Wochenendes an und sicherte sich auf dem Hankook iON Race erneut den ersten Startplatz. Diesmal setzte sich der 25-Jährige auch dank einer optimalen Energie-Strategie gegen die Konkurrenz durch und feierte in der größten Stadt Südostasiens seinen insgesamt vierten Sieg in der Formel E. Günther ist nach 13 Rennen wieder der erste Pole-Setter, der seinen Startplatz in einen Sieg verwandeln konnte. Zweiter wurde erneut Dennis, dessen Rückstand dadurch in der Gesamtwertung nur einen Punkt hinter dem Gesamtführenden Wehrlein beträgt. Als Dritter überquerte der Neuseeländer Mitch Evans (Jaguar TCS Racing) nach 38 Umläufen und 90 Kilometern die Ziellinie.