Robin Carpenter stands tall on Stage 2 podium