Startā pārliecinoši labākais bija Hemiltons, bet Felipe Masa uzreiz pēc starta bija manāmi lēnāks kā Mclaren otrais pilots Heiki Kovalainens. Viņam vairākas reizes nacās aizstāvēt savu otro pozīciju no atrā soma. Savukārt Reikenens savā vienā no nevaiksmīgākajām trasēm sāka uzmanīgi, zaudēja vienu pozīciju un ieņēma septīto vietu. Jau trešajā aplī Reikenens atguva savu sesto pozīciju Apdzenot Alonso, kurš pieļāva kļūdu apdzenot Trulli. Ceturtajā aplī aiz piektajā vietā esošā Trulli bija izveidojusies gara braucēju rinda Trulli, Reikenens, Alonso, Fetels, Vēbers un Gloks. Tikmēr Lūiss Hemiltons pārliecinoši palielināja savu pārsvaru pār visiem konkurentiem.
18. apļa beigās Hemiltons brauc boksos un ar 9 sekunžu ilgu pitstopu atklāja boksu apmeklējumu pirmo sēriju. Atgriežoties trasē Hemiltons atgriežas sestajā vietā starp Trulli un Reikenenu. 20. apļa beigās pitstopu veic Masa, par līderi kļūst Kovalainens. Pasaules čempions Reikenens jaunas riepas un degvielas krājumus papildina 22. apļa beigās.
30. aplī iespaidīgu avāriju piedzīvoja Timo Gloks, izejā no Parabolic līkuma nolūzt Toyota formulas labā aizmugurējā balstsiekārta un Gloks lielā ātrumā ietriecās trases nožogojumā. Vēsture atkārtojas - jau otro reizi sacīkstē Reikenens apdzen Alonso, kurš pieļauj kļūdu mēģinot apdzīt Fettelu. Reikenens jau nākamajos divos apļos apdzen gan Fetelu, gan Trulli, taču iestrēgst aiz BMW-Sauber pilota poļa Roberta Kubicas.
Pārliecinošais līderis Hemiltons 17 apļus pirms finiša iebrauc boksos. Taču viņa pārsvars nav pietiekams, lai trasē atgrieztos priekšā Masam. 10 apļus pirms finiša Hemiltonam izdodas apdzīt lēnāko Masu. Brazīlietis jau nākamajā līkumā mēģina atgūt savu otro vietu, taču tas neizdodās. Pēc Masas apdzīšanas Hemiltons viegli noķer pirmās vietas īpašnieku Nelsonu Pikē junioru. Parabolic līkumā Hemiltons izmanto savu pārākumu un izvirzās pirmajā vietā. Šī bija Lūisa Hemiltona otrā uzvara pēc kārtas. Viņš kļuvis par pirmo pilotu šogad, kuram izdevies izcīnīt divas uzvaras pēc kārtas
Vācijas Grand Prix
1. Lūiss Hemiltons (Lielbritānija, McLaren) 1.31:20,874
2. Nelsons Pikē juniors (Brazīlija, Renault) +5,5
3. Felipe Masa (Brazīlija, Ferrari) +9,3
4. Niks Heidfelds (Vācija, BMW Sauber) +9,8
5. Heiki Kovalainens (Somija, McLaren) +12,4
6. Kimi Reikenens (Somija, Ferrari) +14,4
7. Roberts Kubica (Polija, BMW Sauber) +22,6
8. Sebastjans Fetels (Vācija, Torro Rosso) +33,2
Kopvērtējums
1. Lūiss Hemiltons (Lielbritānija, McLaren) 58
2. Felipe Masa (Brazīlija, Ferrari) 54
3. Kimi Reikenens (Somija, Ferrari) 51
4. Roberts Kubica (Polija, BMW Sauber) 48
5. Niks Haidfelds (Vācija BMW Sauber) 41
6. Heiki Kovalainens (Somija, McLaren) 28
7. Jarno Trulli (Itālija, Toyota) 20
8. Marks Vēbers (Austrālija, Red Bull) 18