On a mountain that was too steep to be rated, Daniel Martin (GARMIN) attacked on the final climb, took the stage win and the GC lead by 10 seconds over Joaquin Rodriguez (Katusha).