Hamilton erfde de leiding. Hij kreeg Verstappens Red Bull-collega Daniel Ricciardo achter hem aan. Nadat de safetycar voor de startcrash weer was vertrokken, kon Ricciardo het de Brit echter niet moeilijk maken. Door nog twee safetycarfases zag Hamilton zijn voorsprong op Ricciardo tot tweemaal toe verdwijnen. Telkens reed hij weer bij de Australiër weg. Hamilton liet zich niet verrassen door de veranderende omstandigheden op de opdrogende baan. Aan de finish had hij bijna vijf seconden voorsprong. Valtteri Bottas werd derde. Met zijn zege slaat Hamilton een enorme slag in de WK-stand. Doordat zijn grote concurrent Vettel niet scoorde, breidde de drievoudig kampioen zijn leiding uit tot 28 punten. Beste finish
Achter Bottas haalden liefst drie coureurs de beste finish uit hun carrière. Carlos Sainz eindigde als vierde. Jolyon Palmer werd zesde, achter Sergio Pérez. Stoffel Vandoorne sleepte de zevende plek in de wacht. De race in het hete Singapore was lang: door de drie safetycars en het natte weer in het begin, pasten de geplande 61 ronden niet binnen de tijdslimiet van twee uur. Hamilton legde 58 ronden af. Naast Verstappen en de Ferrari’s haalden liefst vijf andere rijders de eindstreep niet. Fernando Alonso werd in de eerste bocht ook getorpedeerd door Raïkkönen en viel een paar ronden later uit door de schade die hij daarbij opliep. Daniil Kvyat en Marcus Ericsson gingen de vangrail in, en Nico Hülkenberg en Kevin Magnussen werd in de steek gelaten door hun auto.