Roche claims podium place