Daniel Moreno of Spain timed his final sprint perfectly to win the fourth stage of the Spanish Vuelta on Tuesday while Vincenzo Nibali of Italy overtook veteran American rider Christopher Horner to claim the overall leader's jersey.
Slovakia's Peter Sagan won the hilly seventh stage of the Tour de France in a sprint finish Friday while South Africa's Daryl Impey kept the yellow jersey for another day before the race heads into the daunting Pyrenees.
German rider Andre Greipel won Thursday's sixth stage of the Tour de France in a sprint finish and Daryl Impey became the first South African to wear the race leader's yellow jersey after taking it from teammate Simon Gerrans.
Vincenzo Nibali coasted to the Giro d'Italia title in the final stage of the three-week classic Sunday, while Mark Cavendish won the 21st leg in a sprint finish for his fifth victory in this year's race.
Sarah Hammer of the United States earned her sixth career gold medal and second one this week by winning the women's omnium event Sunday, while Stefan Botticher won the men's sprint title and his second gold medal at the track cycling world championships.