Una corsa capolavoro del ferrarista, vince il Gp di Singapore davanti a Sebastian Vettel e a Mark Webber. Quarto posto per Jenson Button, decimo un demotivato e sconsolato Felipe Massa, costretto al ritiro invece, Lewis Hamilton per una toccata con Webber a metà gara.
Fernando Alonso, dopo la pole position, ha ottenuto una significativa vittoria sulle strade di Singapore, mantenendo il comando della gara fin dalla partenza e resistendo a Sebastian Vettel, che con la sua Red Bull ha tentato fino alla fine l´attacco al pilota della Ferrari, arrivando a due centesimi da Alonso. Terzo Mark Webber, con l´altra Red Bull, e quarto Jenson Button con l´unica McLaren all´arrivo.
Il pilota Ferrari ha controllato la corsa per tutte le due ore di gara e le due entrate in pista della safety car non hanno modificato nulla visto che il pilota spagnolo è riuscito a conservare sempre il comando. In compenso, la safety car ha penalizzato i piloti McLaren.
Infatti, con Kamui Kobayashi (Sauber) fermo in una curva al diciottesimo giro e centrato da Bruno Senna (HRT), l´entrata della safety car avveniva quando i piloti McLaren avevano appena cambiato i pneumatici. Così i due piloti britannici si sono trovati dietro MarkWebber (Red Bull), che aveva sostituito le gomme ad inizio gara, in occasione della prima uscita della safety. Ritrovatosi quarto, Lewis Hamilton ha tentato di riprendere Webber e, approfittando di un errore dell´australiano, ha affiancato il pilota Red Bull, ma ha dovuto allargare ed è stato costretto al ritiro.
Il finale della gara ha visto un duello acceso tra Alonso e Vettel per il primo posto e tra Webber e Button per il terzo, con Robert Kubica che, dopo una seconda fermata ai box per una sospetta foratura ed approfittando delle gomme nuove, ha iniziato un fantastico recupero passando nell´ordine Jaime Alguersuari, Vitaly Petrov, Felipe Massa, Nico Hülkenberg e Adrian Sutil, conquistando alla fine un settimo posto. Con la quarta vittoria stagionale, la seconda consecutiva, Fernando Alonso sale al secondo posto nella classifica di campionato, mentre MArk Webber rioesce a mantenere il suo primo posto al generale.
Nel dopo gara, Nico Hülkenberg e Adrian Sutil, sono stati penalizzati di venti secondi per avere tagliato la curva sette durante la gara.