Risoul: Rafal Majka made up for the dismay of finishing second on Friday by winning Saturday's 14th stage of the Tour de France as Vincenzo Nibali continued to distance his rivals.
Majka broke away from an 11-strong escape group on the final first category climb to Risoul and managed to hold off a charging Nibali to win the 177km Alpine stage from Grenoble.
The win was a welcome relief for Majka's Tinkoff-Saxo team after losing leader Alberto Contador to injury.
SRK-Gauri anniversary: B-Town stars and their non-filmi better halves
Birthday special: Popular mothers and daughters in Bollywood
Spotted: 'Kaabil' star Hrithik Roshan with dad Rakesh Roshan
'Rock On 2' trailer launch: Farhan, Shraddha enthrall audience with live gig
Photos: Deepika Padukone, Sushmita Sen with daughters at Mumbai airport