Armstrong well back in opening stage of Tour Down Under Seven-time Tour de France winner Lance Armstrong finished well back in Tuesday's opening stage of the Tour Down Under, the final international race of his storied and scrutinized cycling career.