Tour de France Stage 19 results revealed Mark Cavendish as the winner Friday. Read more about the story plus see photos and video below.
Mark Cavendish was the Stage 19 winner of the 2009 Tour de France Friday, the fifth time he has won a stage in this year’s race.
“That was amazing, I’m so happy, so, so happy.”
Cavendish’s fifth stage win of the Tour is his ninth of his career.
Lance Armstrong finished in 12th place, and is third overall.
Alberto Contador is still the overall leader of the pack, 4 minutes and 11 seconds over Andy Schleck of Luxembourg.
See video of Tour de France Stage 19 results below.
Tour de France Stage 19 Results – Video