Max Verstappen hade möjlighet att säkra sin andra VM-titel i och med Singapores GP, men nederländarens misslyckade kval och misstag under loppet grusade de drömmarna helt.
Verstappen slutade till slut sjua på den svårkörda banan.
Den senaste dagarnas regnoväder höll i sig ända in på race-dagen och loppet sköts upp en dryg timme. Det betydde att starten (omkring 21.05 lokal tid) var den senaste någonsin i formel 1 och för att nå tidsgränsen, klockan 23, blev loppet en något kortare historia.
För att komplicera förhållandena ytterligare gjorde den fuktiga luften att banan torkade långsamt, något som gjorde att DRS inte tilläts förrän med en knapp halvtimme kvar.
Hela sex förare tvingades bryta och både Max Verstappen och Lewis Hamilton ställde till det för sig själva genom för sena inbromsningar.
McLaren-föraren Daniel Ricciardo var den som klarade pärsen bäst av alla och körde upp sig hela elva placeringar till en femteplats, precis bakom stallkamraten Lando Norris. Överlag var det en riktigt lyckoträff för McLaren vars taktik gav viktiga poäng i konstruktörsmästerskapen. Eftersom bägge Alpine-bilarna tvingats bryta kliver McLaren upp på fjärdeplatsen bakom Red Bull, Ferrari och Mercedes.
Kampen om segern i loppet stod, till Max Verstappens stora förtret, mellan de närmaste konkurrenterna i VM-sammandraget, stallkollegan Sergio Perez och Ferraris Charles Leclerc.
Perez stod till slut som segrare efter att ha tampats med Leclerc under hela loppet. Trea blev Carlos Sainz.
– Det är så vi gör! Mexiko-stil!, hurrade mexikanen efter målgång.