3 weeks from the European Championships in Frankfurt, Sebastian Kienle dominated Challenge Kraichgau and won with a 6 minute margin over his closest competitors.
With the fastest bike split of the day Marino Vanhoenacker came close to the win at the half-distance race in St. Pölten (Austria). With only a few kilometers to go, he was caught by Spaniard Eneko Llanos who recorded the fastest run split of the day.
Esteban Chaves soloed to victory atop Mountain High on stage six of the Amgen Tour of California. The Colombian was part of the early breakaway and one of three from the escape to hold off the peloton on the summit finish.
ORICA-GreenEDGE's Michael Matthews survived a crash-marred finale to win the sixth stage of the Giro d'Italia. The maglia rosa was part of an eight rider group that formed in the wake of a yet another pile-up in the opening week of the Italian Grand Tour.