Rafal Majka won stage 11 with a solo breakaway. The Polish rider attacked on the Col du Tourmalet and held off the chasers to the finish.
Froome displays his dominance on the first big mountain stage of the Tour de France, and the battle for the green jersey heats up.
BMC Racing Team pips Sky for the team time trial victory, but Chris Froome holds firm to the yellow jersey
Alexis Vuillermoz takes a hilltop victory ahead of Dan Martin in the Tour's eighth stage
Sprinters deliver an exciting finale in stage 7 as GC remains unchanged.
Tony Martin crashes, Zdenek Stybar takes win on stage 6, and the Tour sees its first ever African leader of the mountains classification.
André Greipel grabs his second win of the tour, while Tony Martin finishes in the pack to hold onto yellow
After a breakaway in the final 5km, Tony Martin solos to a time bonus and the yellow jersey after three days in second-place overall
Mur de Huy proves decisive as Rodriguez sprints to victory, and Froome grabs yellow jersey from crash-stricken Cancellara
Andre Greipel takes the first sprint victory of the 2015 Tour de France as Fabian Cancellara grabs the leader's jersey from Rohan Dennis