Valentino Rossi nunca teve ilusões em relação às dificuldades que iria enfrentar na defesa do título de Campeão do Mundo e, mais uma vez, teve que lutar pela vitória no Alice Motorrad Grande Prêmio da Alemanha. O piloto da Fiat Yamaha conseguiu chegar ao lugar mais alto do pódio em Sachsenring com a mais curta vantagem de seu adversário Jorge Lorenzo, numa corrida de cortar a respiração.
Depois de largar pela primeira vez da pole na pista alemã, Rossi tomou a dianteira da corrida ao longo de treze voltas. Rossi e Lorenzo se distanciaram dos outros pilotos e lutaram pela vitória até a linha de chegada. Rossi pegou definitivamente a liderança a duas voltas do final, resistindo às investidas do jovem espanhol, que tentava chegar à sua quarta vitória da temporada de 2009.
Dani Pedrosa, que largou da oitava posição do grid, voltou a mostrar a sua perícia na pista seca, conseguindo a melhor volta da manhã no warmup. Pedrosa ficou no grupo dos mais rápidos, mas não conseguiu intrometer-se na luta da dupla da Yamaha. O piloto da Repsol Honda acabou completando o pódio com o terceiro posto, a quase três segundos dos seus adversários.
Casey Stoner, que chegou a liderar a corrida nas primeiras voltas, também esteve na luta pelos primeiros lugares, mas foi ultrapassado por Pedrosa já perto do final da corrida.
Alex de Angelis e Toni Elias conseguiram um bom resultado para a equipe da San Carlo Honda Gresini, arrecadando o quinto e sexto lugares, respectivamente. Elias esteve particularmente bem, depois de ter largado do último lugar do grid.
Os únicos a desistirem da corrida foram Randy de Puniet, devido a uma queda logo na primeira volta, e Andrea Dovizioso, com problemas nos pneus.