%mlink(STRY:; PHOTO:; AUDIO:%)

VERBIER, Switzerland (AP) _ Local favorite Alexandre Moos won the gruelling sixth stage of the Tour de Suisse road cycling race Monday, and fellow Swiss Alex Zuelle retained the yellow jersey of overall leader.

The steep 23-mile climb from Martigny at 1,526 feet altitude to the finish at Verbier's 5,335 feet proved a hard windup to the day.

Italy's Francesco Casagrande, who won the fifth stage, came in second, five seconds behind Moos. Peter Luttenberger of Austria was third, 29 seconds behind, and Piotr Wadecki of Poland was fourth, 39 seconds behind.

Casagrande and Luttenberger caught Moos with less than three kilometers to go. Moos followed Casagrande most of the remaining distance, but came back 250 yards from the finish and Casagrande was unable to respond.

``I couldn't have wished for more than winning a stage of the Tour de Suisse in the sunshine in front of my own fans,'' said Moos, who comes from the southern Valais region where the stage concluded.

Zuelle was able to add two seconds to his overall lead on Laurent Dufaux, giving him an 11-second advantage over his second-place countryman.

Alexander Vinokourov of Kazakhstan, who dropped from second to 30th place in the overall standings after a fall Sunday, pulled out before the sixth stage, but race officials said it was unlikely his participation in the Tour de France would be in danger.