Nicki Sorensen of Denmark won the 86th stage of the tour de France on Thursday after breaking away and finishing well clear of Laurent Lefevre, and Rinaldo Nocentini of Italy kept the yellow Jersey.
Sorensen wins 86th stage of tour.