Valentino Rossi voltou a vencer no MotoGP, conquistando de forma exímia o GP da Alemanha. O piloto italiano esteve sempre nos lugares da frente, primeiro atrás de Casey Stoner, e depois atrás de Jorge Lorenzo, para alcançar mais uma vitória para o seu currículo.
Para o piloto italiano, esta foi mais uma corrida com direito a entrada para o livro dos recordes, igualando Giacomo Agostini no número de presenças no pódio em corridas, depois de hoje ter voltado a demonstrar toda a sua inteligência em pista.
Logo a partir das primeiras voltas ficou claro que o triunfo seria discutido apenas por um grupo de quatro pilotos: Valentino Rossi, Casey Stoner, Jorge Lorenzo e Dani Pedrosa, com este fazendo uma largada muito boa, a partir da oitava posição.
Na primeira fase da corrida, foi o australiano da Ducati que liderou, sempre com Rossi a seguindo-o de muito perto. Pouco depois, foi a vez do italiano passar para a frente, com Lorenzo subindo, entretanto, a segunda posição e começando a colocar alguma pressão no campeão de MotoGP.
Passando para a frente da corrida, Lorenzo passou a ter Rossi sempre nos escapes da sua Yamaha M1, com este esperando o momento certo para desferir o ataque decisivo que o levaria para o comando, o que veio a acontecer a três voltas do final. Nos ultimos quilómetros esperava-se, no entanto, o derradeiro assalto de Lorenzo ao líder, o que aconteceu no início da última volta.
Defendendo muito bem a trajectória interior na primeira curva, Rossi fez Lorenzo perder algum do contacto com o líder, ficando em posição difícil para novo ataque. Ainda assim, o espanhol tentou surpreender Rossi à saída da última curva, enbora sem sucesso, cruzando a linha de meta a 0,099s.
Cerca de um segundo depois, foi Dani Pedrosa acruzar a linha, isolado no terceiro posto, já que Casey Stoner voltou a ficar para trás na fase final da corrida, embora desta vez devido a dificuldades com o pneu traseiro, que quase fizeram o piloto cair a quatro voltas do final.
As duas Honda Gresini ficaram nas duas posições seguintes, com Alex de Angelis batendo Toni Elias, ao passo que Marco Melandri voltou a fazer uma excelente corrida, ao saltar diversas posições na classificação na sua Hayate Kawasaki para finalizar em sétimo. Nicky Hayden não aproveitou a boa posição na largada(4º) para se destacar, acabando a corrida em oitavo, na frente das duas Yamaha da Tech 3, com Colin Edwardsficando à frente de James Toseland.
1 Valentino ROSSI Fiat Yamaha Team Yamaha 41.21,769
2 Jorge LORENZO Fiat Yamaha Team Yamaha 0.099
3 Dani PEDROSA Repsol Honda Team Honda 2.899
4 Casey STONER Ducati Marlboro Team Ducati 10.226
5 Alex DE ANGELIS San Carlo Honda Gresini Honda 21.522
6 Toni ELIAS San Carlo Honda Gresini Honda 30.852
7 Marco MELANDRI Hayate Racing Team Kawasaki 31.301
8 Nicky HAYDEN Ducati Marlboro Team Ducati 31.726
9 Colin EDWARDS Monster Yamaha Tech 3 Yamaha 32.865
10 James TOSELAND Monster Yamaha Tech 3 Yamaha 43.926
11 Loris CAPIROSSI Rizla Suzuki MotoGP Suzuki 57.375
12 Niccolo CANEPA Pramac Racing Ducati 1'00.539
13 Chris VERMEULEN Rizla Suzuki MotoGP Suzuki 1'03.645
14 Mika KALLIO Pramac Racing Ducati 1'04.155
15 Gabor TALMACSI Scot Racing Team MotoGP Honda 1 Lap