Gregory Bauge of France (F) leads Zhang Lei of China (L) in the men's sprint final during the UCI Track World Cup at Laoshan Velodrome in Beijing on January 18, 2009.
View as Grid »