Lance Armstrong says his hopes of an eighth Tour de France victory are "finished" after he struggled in the Alps and was caught up in three crashes during an eighth stage won by Andy Schleck of Luxembourg on Sunday. <;img src="http://feedads.g.doubleclick.net/~at/h-kb8Od-78RPYNEvKWpBiWFoMDU/0/di" border="0" ismap="true">