It was a Repsol Honda success story at the Sachsenring in Germany this afternoon, with Dani Pedrosa taking his first victory in more than a year and Nicky Hayden recording another podium finish at the Alice Motorrad Grand Prix Deutschland.