Julian Simon finished the stage with a time of 2:47:02, but the glory went to GC winner Michael Albasini.