Dani Pedrosa took his first MotoGP win of the season and his third in Germany after a dramatic end to a smooth race. Pedrosa defended his position from a charging Stoner, only for the latter to crash out at the very last lap, thus handing second position to championship rival Jorge Lorenzo.
Tech 3 rider Andrea Dovizioso came home in 3rd place after having overtaken Ben Spies on lap eight; Spies then lost an additional position to Cal Crutchlow on Turn 12 of that same lap.
Stefan Bradl came on top of four-way fight with the two Ducatis of Valentino Rossi and Nicky Hayden in addition to Hector Barbera’s Pramac Ducati to secure 5th.
Alvaro Bautista surged through the field after his Dutch MotoGP penalty had sent him to the back of the grid; he ended up in 7th position, ahead of Crutchlow’s Tech 3 Yamaha.
Nicky Hayden finished 10th behind an array of closely-packed drivers.
Pos Rider Team/Bike Time/Gap 1. Dani Pedrosa Honda 1m39.667s 2. Jorge Lorenzo Yamaha + 14.996s 3. Andrea Dovizioso Tech 3 Yamaha + 20.669s 4. Ben Spies Yamaha + 20.740s 5. Stefan Bradl LCR Honda + 27.893s 6. Valentino Rossi Ducati + 28.050s 7. Alvaro Bautista Gresini Honda + 28.246s 8. Cal Crutchlow Tech 3 Yamaha + 28.447s 9. Hector Barbera Pramac Ducati + 29.053s 10. Nicky Hayden Ducati + 29.226s 11. Randy de Puniet Aspar Aprilia + 53.176s 12. Colin Edwards Forward Suter-BMW + 58.204s 13. Aleix Espargaro Aspar Aprilia + 1m04.654s 14. Yonny Hernandez Avintia FTR-Kawasaki + 1m13.543s 15. James Ellison Forward Suter-BMW + 1m30.318s 16. Franco Battaini Cardion Ducati + 1 lap 17. Danilo Petrucci Ioda-Aprilia + 1 lap 18. Ivan Silva Avintia Inmotec-Kawasaki + 1 lap