In 2012 Rui Costa finished 3rd in the Tour of Romandie and won stage 2 in the 2012 Tour de Suisse, he currently is leading the race.
In 2012 Rui Costa finished 3rd in the Tour of Romandie. He won stage 2 in the 2012 Tour de Suisse and sucessfully defended the yellow jersey through to the end of the race.