Steven Kruijswijk proves unflappable in the Giro mountains, defending his pink jersey as Alejandro Valverde wins the day.
Mark Cavendish wins the Tour of California's closing stage in Sacramento, out-sprinting Peter Sagan.
Alexander Foliforov scores a big win and Steven Kruijswijk consolidates his grip on the pink jersey in the stage 15 TT
Alexander Kristoff sprints to victory in Santa Rosa ahead of Peter Sagan, who was off the front all day long.
Steven Kruijswijk leads the Giro d'Italia after a thriller in the mountains
Rohan Dennis masters the Tour of California's Folsom time trial while Alaphilippe hangs onto yellow jersey.
Andrey Amador becomes the first Costa Rican to wear the pink jersey, as Mikel Nieve earns a much-needed win for Team Sky.
Toms Skujins scores another big win at Amgen Tour of California, and Julian Alaphilippe defends the overall lead.
André Greipel scores his third win of the Giro d'Italia on a flat, rainy day which saw Bob Jungels keep the pink jersey.
Julian Alaphilippe survived a tough succession of final climbs to hold the overall while Peter Sagan won his second stage of the week.