Englænderen Lewis Hamilton førte Formel 1-løbet i Indianapolis fra start til slut, men alligevel var det kun med nød og næppe, at han holdt sig foran sin holdkammerat, den forsvarende verdensmester Fernando Alonso.
Flere gange undervejs var Alonsos røde racer helt oppe på højde med Hamilton, men den urutinerede Hamilton, som kører sin første sæson holdt hovedet koldt og foden på speederen. Dermed udbygger Lewis Hamilton sin føring i den samlede VM-stilling, hvor Hamilton nu har 58 point mod Alonsos 48. Massa tog tredjepladsen i Indianapolis, og den samme plads har han i den samlede stilling, hvor han har 33 point.
Der var ingen alvorlige uheld undervejs, så dramaet blev holdt indenfor stregerne, hvor der til gengæld var godt med overhalinger.
Løbet gav debut til den kun 19-årige Sebastian Vettel fra Tyskland, der kørte som vikar i stedet for Kubica, der havde fået startforbud af lægerne efter sit voldsomme uheld i sidste løb.
Sebastian Vettel startede på syvendepladsen, fik en dårlig start, og røg ned som nummer 10, men efter de første par runder fik han vænnet sig til farten, og så kørte han op til en ottendeplads. Den placering giver et enkelt point, og dermed kan den unge tysker prale af at være den yngste kører nogensinde, der får VM-point.