German MotoGP - Saturday practice times
1. Jorge Lorenzo SPA Fiat Yamaha Team 1'21.882
2. Casey Stoner AUS Ducati Marlboro Team 1'22.258
3. Dani Pedrosa SPA Repsol Honda Team 1'22.311
4. Nicky Hayden USA Ducati Marlboro Team 1'22.340
5. Valentino Rossi ITA Fiat Yamaha Team 1'22.357
6. Marco Melandri ITA Hayate Racing Team 1'22.441
7. Randy de Puniet FRA LCR Honda MotoGP 1'22.721
8. Mika Kallio FIN Pramac Racing 1'22.738
9. Alex de Angelis RSM San Carlo Honda Gresini 1'22.892
10. Loris Capirossi ITA Rizla Suzuki MotoGP 1'22.899
11. Colin Edwards USA Monster Yamaha Tech 3 1'23.041
12. Andrea Dovizioso ITA Repsol Honda Team 1'23.205
13. Toni Elias SPA San Carlo Honda Gresini 1'23.374
14. James Toseland GBR Monster Yamaha Tech 3 1'23.655
15. Niccolo Canepa ITA Pramac Racing 1'23.897
16. Gabor Talmacsi HUN Scot Racing Team MotoGP 1'24.579
17. Chris Vermeulen AUS Rizla Suzuki MotoGP 1'24.718
Fastest Friday time:
Casey Stoner AUS Ducati Marlboro 1min 22.779sec