Tour de France Stage 20 revealed Juan Manuel Garate as the winner Saturday. Read more about the story plus see photos and video below.
Juan Manuel Garate of Spain was the Stage 20 winner of the 2009 Tour de France Saturday, a first win for his Rabobank team.
Garate finished the 104 mile stage in 4 hours, 39 minutes and 21 seconds.
“It’s a great day. I’m just enjoying this moment. It’s just outstanding.”
Lance Armstrong, who finished in 5th place Saturday, is third overall.
Tour de France Stage 20 Video