De sprint in Singapore leek voorbestemd voor George Russell tot een fout in de laatste ronde hem uitschakelde. De Brit van Mercedes had Max Verstappen bij de start ingehaald op een natte baan en reed op kop met kansen om punten af te snoepen van Kimi Antonelli.
Bij het naderen van de finish raakte Russell de witte lijn en verloor de controle over zijn auto. De Mercedes sloeg tegen de muur en zijn kans op acht punten verdween. Antonelli, die op de zevende plaats reed, erfde de vierde plek na een incident tussen de McLaren en leidt nu het kampioenschap met 89 punten voorsprong.
Max Verstappen maakte gebruik van het geschenk en reed een foutloze race. De Nederlander maakte geen fouten en pakte de overwinning met gezag. Achter hem hield Lewis Hamilton de tweede plaats en Charles Leclerc de derde, zonder terrein te verliezen aan de McLaren. Antonelli richtte zich op de finish en vierde zijn positie met een glimlach van een toekomstig kampioen.
In de laatste ronde raakte Lando Norris Oscar Piastri in een manoeuvre die iedereen verraste. Het contact stelde Antonelli in staat de vierde plaats te verstevigen. De race was dertig minuten vertraagd door regen en werd teruggebracht tot twintig ronden.
De vele incidenten op de grid hielpen Fernando Alonso van de vijftiende naar de elfde plaats. De Spanjaard verloor een positie bij de start en vond daarna onvoldoende ritme om de punten te bereiken. Carlos Sainz, die vanaf de pitlane startte door een FIA-fout in de kwalificatie, finishte als twaalfde.
De prestaties van Aston Martin en Williams waren matig. Alonso verloor meer dan een seconde per ronde op Pierre Gasly in de slotronden en Sainz kon de groene auto niet naderen.
Naast de crash van Russell viel Sergio Pérez uit na een botsing met Lance Stroll. Isack Hadjar stopte met een technisch probleem en zowel Franco Colapinto als Arvid Lindblad kregen problemen die hen uit de strijd hielden. De safety car verscheen meerdere keren en de race werd zonder verdere grote veranderingen afgemaakt na de herstart.