Maverick Vinales recovered from a high-speed crash to post the quickest time in the second practice at the German MotoGP after a truncated opening session caused by the rain on Friday.
Vinales was one of several riders to come off at the notorious turn 11, known as the 'Waterfall' corner, at Sachsenring but the Suzuki rider picked himself up to clock the fastest lap of the day.
The Spaniard slid off the track at the fast right hand corner, but went back out to post three fastest laps - the best of which being one minute and 22.161 seconds - to end the day on a high note.
Andrea Iannone had been quickest in an FP1 that was effectively shortened due to the wet weather, finishing ahead of championship leader Marc Marquez and Danilo Petrucci.
Ducati's Iannone was 0.220secs slower than the rapid Vinales to finish second in FP2, with Marquez - eyeing a fourth consecutive victory in Germany - third.
World champion Jorge Lorenzo also went hurtling into the gravel at Turn 11 in FP1 and was 16th in the afternoon session after a check-up revealed no fracture to his left wrist..
Scott Redding, Stefan Bradl and Tito Rabat also came a cropper at Turn 11, while Valentino Rossi was only 14th in FP2 after being fourth-quickest earlier in the day.