Tour de France 2010, Stage 8: Our man Andy Schleck!! July 12, 2010July 11, 2010 by Paul Andrews, BI editorAndy Schleck rides a superhuman breakaway to victory, while Lance Armstrong finally looks human.