Spain's Luis Leon Sanchez has won the eighth stage of the tour de France in a Sprint ahead of three other breakaway riders, while seven time champion lance Armstrong remains third overall.
Sanchez wins th tour stage.