Kariera Andy’ego nabrał tempa. Pierwszy wielki sukces odniósł w 2007 roku zajmując 2. miejsce w Giro d’Italia oraz zdobywając koszulkę najlepszego zawodnika w kategorii do 25 lat. W tym samym roku ukończył na 4. miejscu prestiżowy wyścig Giro di Lombardia.
W 2008 wystartował w Tour de France, gdzie zdobył maillot blanc, pomógł liderowi CSC Carlosowi Sastre w odniesieniu zwycięstwa końcowego, a sam uplasował się ostatecznie na 12. miejscu.
2009
Sezon ten Andy Schleck rozpoczął od kwietniowego zwycięstwa w wyścigu zaliczanym do tzw. ardeńskiego tryptyku – Liège-Bastogne-Liège. Było to pierwsze zwycięstwo Luksemburczyka w tym wyścigu od 1954 r., kiedy to triumfował Marcel Ernzer. Dobrą passę kontynuował w lipcu, zajmując 2. pozycję w Tour de France, ustępując jedynie Alberto Contadorowi, a wyprzedzając trzeciego Lance’a Armstronga. Zdobył tym samym drugi raz z rzędu maillot blanc.
2010