Rui Costa (Movistar) won his second mountain stage at the Tour de France after attacking a long way from home– 41-miles to go– and soloing through the hard rain. His victory of Stage 19 took place in Le Grand-Bornand, which is at the bottom of the last descent. The Portugese rider won Stage 16 three days ago in the town of Gap, a race with a similar profile and downhill finish like today.
Second place went to Andreas Klöden (RadioShack-Leopard), who finished 48 seconds later, with his teammate Jan Bakelants third at 1:43.
Barring a crash, Chris Froome has locked up the yellow jersey. But the race for the leftover podium spots is tight and tense. With only two days left of the Tour, the Sky leader has a comfortable 5:11 over Alberto Contador. Only 46 seconds separates Contador in second place from Rojas Quintana (Movistar), Roman Kruetziger (Saxo Tinkoff) and Oliver Rodriquez (Katusha) in third, fourth and fifth places. Tomorrow’s penultimate stage with six climbs should be an interesting one for these guys digging for the spoils.