Le Luxembourgeois Frank Schleck (Team Saxo Bank) remporte la deuxième étape du Tour de Luxembourg devant son compagnon d’échappée Matteo Carrara (Vacansoleil), qui s’empare du Maillot Jaune. Lance Armstrong (RadioShack) termine dans le premier groupe poursuivant à une trentaine de secondes.