Many of the top stage racers have also been top performers in the individual time trial, such as Lance Armstrong, Eddy Merckx, Alfredo Binda, Jacques Anquetil, Bernard Hinault, Fausto Coppi, Laurent Fignon, Greg LeMond, Miguel Indurain, Jan Ullrich, Ivan Basso, Alberto Contador, Cadel Evans, Fabian Cancellara, Bradley Wiggins and Chris Froome.[citation needed] Most recent winners of the Tour de France have been good time-trialists; exceptions include Marco Pantani, Carlos Sastre, and Andy Schleck, who were climbing specialists.[citation needed]