Soaking wet throughout, but the rain eased slightly in the final ten minutes, prompting a thrilling conclusion to the session.

Ducati test rider Franco Battaini is replacing the injured Karel Abraham. Alvaro Bautista will start from the back of the grid on Sunday after being penalised for his Assen collision with Jorge Lorenzo.

CLICK HERE for pictures from the grand prix...

1. Casey Stoner AUS Repsol Honda (RC213V) 1m 31.796s
2. Ben Spies USA Yamaha Factory Racing (YZR-M1) 1m 31.989s
3. Dani Pedrosa ESP Repsol Honda (RC213V) 1m 32.081s
4. Cal Crutchlow GBR Monster Yamaha Tech 3 (YZR-M1) 1m 32.288s
5. Jorge Lorenzo ESP Yamaha Factory Racing (YZR-M1) 1m 32.381s
6. Stefan Bradl GER LCR Honda MotoGP (RC213V) 1m 32.510s
7. Nicky Hayden USA Ducati Team (GP12) 1m 32.795s
8. Andrea Dovizioso ITA Monster Yamaha Tech 3 (YZR-M1) 1m 33.205s
9. Valentino Rossi ITA Ducati Team (GP12) 1m 33.217s
10. Aleix Espargaro ESP Power Electronics Aspar (ART CRT) 1m 33.900s
11. Alvaro Bautista ESP San Carlo Honda Gresini (RC213V) 1m 34.088s
12. Hector Barbera ESP Pramac Racing (GP12) 1m 34.542s
13. Colin Edwards USA NGM Forward Racing (Suter-BMW CRT) 1m 34.649s
14. Randy De Puniet FRA Power Electronics Aspar (ART CRT) 1m 34.651s
15. Mattia Pasini ITA Speed Master (ART CRT) 1m 34.938s
16. Danilo Petrucci ITA Came IodaRacing (Ioda-Aprilia CRT) 1m 35.590s
17. Michele Pirro ITA San Carlo Honda Gresini (FTR-Honda CRT) 1m 35.595s
18. Yonny Hernandez COL Avintia Blusens (FTR-Kawasaki CRT) 1m 35.962s
19. Ivan Silva ESP Avintia Blusens (FTR-Kawasaki CRT) 1m 36.183s
20. James Ellison GBR Paul Bird Motorsport (ART CRT) 1m 36.355s
21. Franco Battaini ITA Cardion AB Motoracing (GP12) 1m 36.438s

Fastest practice time: Dani Pedrosa ESP Honda 1m 22.357s (FP1)

Official Sachsenring MotoGP records: Best lap: Casey Stoner AUS Ducati 1m 21.067s (2008) Fastest race lap: Dani Pedrosa ESP Honda 1m 21.846s (2011)