SACHSENRING (Germany) (AFP) Valentino Rossi, back on his bike 42 days after breaking his leg, posted the third fastest time in second practice for the German Grand Prix here on Saturday. The Italian improved on his seventh place in Fridays first practice, completing 26 laps of the Sachsenring circuit near Dresden to finish .433s behind the 1min 22.253s set by his Yamaha teammate Jorge Lorenzo.Australian Casey Stoner posted the second quickest time, .140s behind Lorenzo. Reigning world champion Rossi has made a remarkable return just six weeks after suffering a horrific crash at Mugello in Italy which left him with an exposed fracture of his right tibia. During his absence, Rossi, 31, has slipped to seventh in the world championship, 104 points behind Lorenzo and 52 points behind second-placed Dani Pedrosa of Honda, who finished fourth in Saturdays second practice session ahead of final qualifying for Sundays race. Moto GP 1. Jorge Lorenzo (ESP) Yamaha 1min 22.253sec, 2. Casey Stoner (AUS) Ducati at 0.140s, 3. Valentino Rossi (ITA) Yamaha 0.433, 4. Dani Pedrosa (ESP) Honda 0.500, 5. Randy de Puniet (FRA) Honda 0.606, 6. Andrea Dovizioso (ITA) Honda 0.735, 7. Ben Spies (USA) Yamaha 0.809, 8. Nicky Hayden (USA) Ducati 0.949, 9. Hector Barbera (ESP) Ducati 1.009, 10. Marco Simoncelli (ITA) Honda 1.139, 11. Colin Edwards (USA) Yamaha 1.142, 12. Mika Kallio (FIN) Ducati 1.421, 13. Alvaro Bautista (ESP) Suzuki 1.450, 14. Aleix Esparagaro (ESP) Ducati 1.456, 15. Marco Melandri (ITA) Honda 1.498, 16. Alex de Angelis (SMR) Honda 1.586, 17. Loris Capirossi (ITA) Suzuki 1.591 Moto2 1. Andrea Iannone (ITA) Speed Up 1:25.853, 2. Julian Simon (ESP) Suter at 0.097, 3. Karel Abraham (CZE) FTR 0.106, 4. Simone Corsi (ITA) Motobi 0.169, 5. Raffaele de Rosa (ITA) Tech3 0.447 125cc 1. Marc Marquez (ESP) Derbi 1:35.213, 2. Pol Espargaro (ESP) Derbi at 0.093, 3. Esteve Rabat (ESP) Aprilia 0.926, 4. Sturla Fagerhaug (NOR) Aprilia 0.934, 5. Adrian Martin (ESP) Aprilia 1.494, 6. Efren Vazquez (ESP) Derbi 1.497