Lewis Hamilton tog en klar seger i Formel 1 racet på Silverstone följd av Nick Heidfeld och Rubens Barrichello.
Kovalainen tog ledningen före Hamilton, Räikkonen och Heidfeld på inledningsvarvet.
Vettel och Coulthard snurrade, som flera andra, på det första varvet men båda blev kvar i en sandfålla medan övriga kunde fortsätta.
Lewis Hamilton bemästrade blötan på Silverstone bäst
På varv fem tog Hamilton över ledningen före Kovalainen som sedan snurrade på varv 11.
Räikkonen plockade sedan in på Hamiltons ledning men när det åter kom regn så drog åter Hamilton i från i ledning.
Både Heidfeld och Kovalainen var förbi Räikkonen efter 30 varv när Räikkonen gick i depå.
Med 20 varv kvar så vräkte regnet ner och nästan alla förarna var av vid något tillfälle.
Barrichello valde tidigt riktiga regndäck och avancerade också snabbt genom fältet.
Med drygt 12 varv kvar så upphörde regnet och Barrichello fick problem och tappade medan Kovalainen avancerade till en fjärde plats som han sedan tappade efter att ha snurrat på varv 50.
Avslutningen blev något mindre händelserik då Hamilton segrade före Heidfeld, Barrichello, Räikkonen, Kovalainen, Alonso, trulli och Nakajima som tog den sista poängplatsen.
Hamiltons seger innebär att han har 48 poäng likson Massa och Räikkonen.