Rui Da Costa Wins Stage 8 of 2010 Tour de Suisse
Rui Da Costa wins stage 8 ahead of teammate Jose Joaquin Rojas; Robert Gesink keeps overall 2010 Tour de Suisse lead.
"He did some time trial work but it has been a catch-up constantly to find a good condition. But I think the condition is there now and I'm really happy with how things are going. I think he can do a good time trial tomorrow."