Stage 18: Quickstep's Matteo Tosatto out-sprinted Christian Moreni for the Stage 18 win Friday.
Stage 19: Floyd Landis on the move during the second individual time trail of the tour.
Stage 19: Floyd Landis negotiates a turn during the stage.
Stage 19: Oscar Pereiro would finish fourth on the day.
Stage 19: With his third place finish, Landis moved back into the yellow jersey.
Stage 20: The peloton moves its way through the streets of Paris.
Stage 20: Thor Hushovd wins the stage, but the Tour title would go to Floyd Landis.
Stage 20: Floyd Landis and Andreas Kloden celebrate their first and second place finishes.
Stage 20: Floyd Landis a happy man after the final stage of the Tour.
Stage 20: Floyd Landis with other jersey winners on the podium in Paris.
Stage 20: Floyd Landis celebrating his win. He's only the third American to win cycling's most prestigious event.