In the Tour de France , he won the 14th stage , and was second in the race to Michael Rasmussen . In the 2007 Tour de France , he won a stage at the mountaintop finish of Plateau-de-Beille , and was second in the general classification to Michael Rasmussen .