Dani Pedrosa a décroché son premier podium de l'année chez lui à Barcelone après l'une des périodes les plus dures de sa carrière.