World champion Valentino Rossi has been cleared to ride in Sunday's German Grand Prix, less than two months after breaking his leg. The Italian rider saw the Sachsenring's chief medical officer, Dr. Huber Fischer, Thursday and received the all-clear. Rossi, a seven-time world champion, suffered a compound fracture of his right leg in qualifying for the Italian Grand Prix on June 5. He was operated on for 2½ hours, and told he would be out of action for three to four months. However, he has tested twice in the last two weeks and was cleared by his doctors after having an X-ray Wednesday. Rossi suffered the injury in practice for last month's Italian Grand Prix and was initially told by doctors he would be out for at least three months. The 31-year-old Yamaha rider has missed four races and has dropped to seventh in the standings behind championship leader and team mate Jorge Lorenzo. The nine-time motorcycling world champion expects to take two races to get back up to full speed having arrived at Monday's test in the Czech Republic still on crutches. Rossi, who has dabbled with Formula One and rallying, has been linked in the media with a move to Ducati next season after the Italian team announced Casey Stoner was leaving for Honda in 2011.